Cleanup of the JsonReader default impls.
Make them throw a reasonable error instead of a None.get on missing field.