1
[1, "a"]
[2, "b"]
[3, "c"]
2
["a", "1"]
["b", "1"]
["c", "1"]
3
["value", "name"]
["UInt8", "String"]
[1, "a"]
[2, "b"]
[3, "c"]
----------
["value", "name"]
[1, "a"]
[2, "b"]
[3, "c"]
4
["name", "c"]
["String", "UInt64"]
["a", "1"]
["b", "1"]
["c", "1"]

["", "3"]
5
["first", 1, 2, 0]
["second", 2, 0, 6]
6
["first", 1, 2, 8]
["second", 2, 32, 6]
7
[16, [15,16,0], ["first","second","third"]]
8
["first", 1, 2, 0]
["second", 2, 0, 6]
["first", 1, 2, 0]
["second", 2, 0, 6]
9
["first", 1, 2, 8]
["second", 2, 32, 6]
["first", 1, 2, 8]
["second", 2, 32, 6]
10
["first", 1, 16, 8]
["second", 2, 32, 8]
["first", 1, 16, 8]
["second", 2, 32, 8]
11
["v1", "v2", "v3", "v4"]
["String", "UInt8", "UInt16", "UInt8"]
["", 2, 3, 1]
["", 2, 3, 1]
----------
["v1", "v2", "v3", "v4"]
["", 2, 3, 1]
["", 2, 3, 1]
12
["v1", "n.id", "n.name"]
["UInt8", "Array(UInt8)", "Array(String)"]
[16, [15,16,0], ["first","second","third"]]
[16, [15,16,0], ["first","second","third"]]
----------
["v1", "n.id", "n.name"]
[16, [15,16,0], ["first","second","third"]]
[16, [15,16,0], ["first","second","third"]]