Removed duplication in colorize code
Optimizations in Char#to_s and json lexing/parsing
Expose Json::PullParser#read_null_or, and return kind in #read_next