Somehow I implemented the BSON Corpus tests, including "multi-type.json", without doing these three special JSON syntaxes. Figure out why libbson passes its tests despite this omission, and then implement them.
This is provided that we're moving forward with the BSON Corpus tests and new Extended JSON at all.