Adding a streaming JSON parser that does not put anything in memory