{
"schema": {
"type": "//seq",
"contents": [
{ "type": "//int" }, { "type": "//int" }
],
"tail": {
"type": "//arr",
"contents": { "type": "//bool" },
"length": { "max": 2 }
}
},
"fail": {
"arr" : {
"str": {
"errors":
[
{ "data": [ ], "check": [ ], "error": [ "size" ] },
{ "data": [ 0 ], "check": [ "contents", 0 ], "error": [ "type" ] }
]
},
"0-str-3-T-str": {
"errors":
[
{ "data": [ 1 ], "check": [ "contents", 1 ], "error": [ "type" ] },
{ "data": [ ], "check": [ "tail" ], "error": [ "size" ] },
{ "data": [ 2 ], "check": [ "tail", "contents" ], "error": [ "type" ] },
{ "data": [ 4 ], "check": [ "tail", "contents" ], "error": [ "type" ] }
]
}
}
}
}