Not really related to this branch specifically, but I guess it might be nice not to say things like "ujson is pretty crappy" (now that this comment is public :).  Perhaps it even would have been good if this comment had been more specific to begin with because right now I'm trying to remember what we don't like about ujson.  Maybe it skips a bunch of error handling and generates garbage output for garbage input?