Currently, in-place object creation uses the [] pair to create maps, e.g. ["id": 1, "name": "John"]. Is it possible to change the mark-up pair to {} (or support both)?. So {"id": 1, "name": "John"} produces the same object.
The reason I am asking for this change is to make the syntax compatible with a subset of JSON. With this, we can receive a JSON message in a string, pass it to Chaiscript and get a Chaiscript object of the JSON message. Just a suggestion.