Experimenting with a json parser
Made the json parser more composable
Added an adaptor for Iterator<char> -> TextStream
Hit a bug in rustc