Isn't this simply YAML but with curly braces?
Another thing is that It feels wrong to have comments in JSON, like allowing comments in CSV files.