=== TIntegral[Primary] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "FloatField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
    {
        "name" = "EnumField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"BoolField" -> 13, "DoubleField" -> 1, "EnumField" -> 14, "Fixed32Field" -> 9, "Fixed64Field" -> 10, "FloatField" -> 2, "Int32Field" -> 3, "Int64Field" -> 4, "Sfixed32Field" -> 11, "Sfixed64Field" -> 12, "Sint32Field" -> 7, "Sint64Field" -> 8, "Uint32Field" -> 5, "Uint64Field" -> 6}

=== TIntegral[Write] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "FloatField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
    {
        "name" = "EnumField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$tablet_index" -> 0, "BoolField" -> 13, "DoubleField" -> 1, "EnumField" -> 14, "Fixed32Field" -> 9, "Fixed64Field" -> 10, "FloatField" -> 2, "Int32Field" -> 3, "Int64Field" -> 4, "Sfixed32Field" -> 11, "Sfixed64Field" -> 12, "Sint32Field" -> 7, "Sint64Field" -> 8, "Uint32Field" -> 5, "Uint64Field" -> 6}

=== TIntegral[Query] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "$row_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "FloatField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Uint64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sint64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed32Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Fixed64Field";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Sfixed64Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
    {
        "name" = "EnumField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$row_index" -> 0, "$tablet_index" -> 0, "BoolField" -> 13, "DoubleField" -> 1, "EnumField" -> 14, "Fixed32Field" -> 9, "Fixed64Field" -> 10, "FloatField" -> 2, "Int32Field" -> 3, "Int64Field" -> 4, "Sfixed32Field" -> 11, "Sfixed64Field" -> 12, "Sint32Field" -> 7, "Sint64Field" -> 8, "Uint32Field" -> 5, "Uint64Field" -> 6}

=== TIntegral[Delete] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TIntegral[Lookup] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TOneOf[Primary] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"BoolField" -> 3, "DoubleField" -> 1, "Int32Field" -> 2}

=== TOneOf[Write] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$tablet_index" -> 0, "BoolField" -> 3, "DoubleField" -> 1, "Int32Field" -> 2}

=== TOneOf[Query] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "$row_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "DoubleField";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Int32Field";
        "required" = %false;
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BoolField";
        "required" = %false;
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$row_index" -> 0, "$tablet_index" -> 0, "BoolField" -> 3, "DoubleField" -> 1, "Int32Field" -> 2}

=== TOneOf[Delete] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TOneOf[Lookup] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TAggregated[Primary] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "StringField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BytesField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRepeatedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedOneOfField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRecursiveField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"BytesField" -> 2, "NestedField" -> 3, "NestedOneOfField" -> 5, "NestedRecursiveField" -> 6, "NestedRepeatedField" -> 4, "StringField" -> 1}

=== TAggregated[Write] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "StringField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BytesField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRepeatedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedOneOfField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRecursiveField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$tablet_index" -> 0, "BytesField" -> 2, "NestedField" -> 3, "NestedOneOfField" -> 5, "NestedRecursiveField" -> 6, "NestedRepeatedField" -> 4, "StringField" -> 1}

=== TAggregated[Query] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "$row_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "StringField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "BytesField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRepeatedField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedOneOfField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "NestedRecursiveField";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$row_index" -> 0, "$tablet_index" -> 0, "BytesField" -> 2, "NestedField" -> 3, "NestedOneOfField" -> 5, "NestedRecursiveField" -> 6, "NestedRepeatedField" -> 4, "StringField" -> 1}

=== TAggregated[Delete] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TAggregated[Lookup] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TZoo[Primary] ===
<
    "strict" = %true;
    "unique_keys" = %true;
> [
    {
        "name" = "Signed";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "x";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "expression" = "Signed % 2 = 1";
        "name" = "Bool";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "max";
        "lock" = "abacaba";
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "y";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "sum";
        "name" = "z";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "lock" = "abacaba";
        "name" = "Double";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "String";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Bytes";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Bool" -> 20, "Box" -> 70, "Bytes" -> 30, "Double" -> 42, "Signed" -> 11, "String" -> 40, "Unsigned" -> 50, "x" -> 10, "y" -> 52, "z" -> 60}

=== TZoo[Write] ===
<
    "strict" = %true;
    "unique_keys" = %true;
> [
    {
        "name" = "Signed";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "x";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "max";
        "lock" = "abacaba";
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "y";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "sum";
        "name" = "z";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "lock" = "abacaba";
        "name" = "Double";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "String";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Bytes";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Box" -> 70, "Bytes" -> 30, "Double" -> 42, "Signed" -> 11, "String" -> 40, "Unsigned" -> 50, "x" -> 10, "y" -> 52, "z" -> 60}

=== TZoo[Query] ===
<
    "strict" = %true;
    "unique_keys" = %true;
> [
    {
        "name" = "Signed";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "x";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "expression" = "Signed % 2 = 1";
        "name" = "Bool";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "boolean";
        "type_v2" = {
            "element" = "boolean";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "max";
        "lock" = "abacaba";
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "y";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
    {
        "aggregate" = "sum";
        "name" = "z";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "lock" = "abacaba";
        "name" = "Double";
        "required" = %false;
        "type" = "double";
        "type_v2" = {
            "element" = "double";
            "metatype" = "optional";
        };
    };
    {
        "name" = "String";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Bytes";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Bool" -> 20, "Box" -> 70, "Bytes" -> 30, "Double" -> 42, "Signed" -> 11, "String" -> 40, "Unsigned" -> 50, "x" -> 10, "y" -> 52, "z" -> 60}

=== TZoo[Delete] ===
<
    "strict" = %true;
    "unique_keys" = %true;
> [
    {
        "name" = "Signed";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "x";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Signed" -> 11, "x" -> 10}

=== TZoo[Lookup] ===
<
    "strict" = %true;
    "unique_keys" = %true;
> [
    {
        "name" = "Signed";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "x";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Signed" -> 11, "x" -> 10}

=== TOrdered[Primary] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"Box" -> 3, "Unsigned" -> 4}

=== TOrdered[Write] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$tablet_index" -> 1, "Box" -> 3, "Unsigned" -> 4}

=== TOrdered[Query] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> [
    {
        "name" = "$tablet_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "$row_index";
        "required" = %false;
        "sort_order" = "ascending";
        "type" = "int64";
        "type_v2" = {
            "element" = "int64";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Box";
        "required" = %false;
        "type" = "string";
        "type_v2" = {
            "element" = "string";
            "metatype" = "optional";
        };
    };
    {
        "name" = "Unsigned";
        "required" = %false;
        "type" = "uint64";
        "type_v2" = {
            "element" = "uint64";
            "metatype" = "optional";
        };
    };
]
name_to_tag: {"$row_index" -> 2, "$tablet_index" -> 1, "Box" -> 3, "Unsigned" -> 4}

=== TOrdered[Delete] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

=== TOrdered[Lookup] ===
<
    "strict" = %true;
    "unique_keys" = %false;
> []
name_to_tag: {}

