finished BSON parsers, compiles right now