Fix bug in parsing uncovered by running JsonBenchmarkCpp.

Added some PR about good parse times. The JSON used by that benchmark
uncovered a corner case where first child of an object is an array
tuple.