{
    "name": {
        "first": {"type": "string", "value": "Tom"},
        "last":  {"type": "string", "value": "Preston-Werner"}
    },
    "point": {
        "x": {"type": "integer", "value": "1"},
        "y": {"type": "integer", "value": "2"}
    },
    "simple": {
        "a": {"type": "integer", "value": "1"}
    },
    "str-key": {
        "a": {"type": "integer", "value": "1"}
    },
    "table-array": [
        {
            "a": {"type": "integer", "value": "1"}
        },
        {
            "b": {"type": "integer", "value": "2"}
        }
    ]
}
