You are correct. I think these two examples can perhaps be best put together in a single file, to make the point even more clear (the built-in KISS parser and the flexible JSONStream parser).