Experimental new js bson parse
Rewrote to minimize bailout for big objects