This issue is related to #33
AFAIK all existing schema based designs presume that the type of an element stays the same regardless of its value. The variable type concept for numbers used by jsonb/jsonp breaks that.
Have you performed any interoperability tests with other JSON tools?