Description
Schemas like "null", "int", "string", etc. (instead of the longer,
{type: "null"},
{type: "int"}, etc.) are not accepted by the C implementation.
This seems to be a problem with the jansson JSON library used. It (strictly correctly) says that simple strings are not JSON objects.
Switching to the yajl[1] library would fix this as yajl accepts "subsets" of JSON like strings, numbers and so on.