JSON alternative with lighter syntax and comments is basically what I tried to make StrictYAML.
I made it largely because I saw a disconnect with what YAML was, and what people - including me - thought it was (which is what it should be).
Don't agree with non-string map keys though... they're a complication I never saw a use for.