changing ReadJsonStreamBase to have a no-args constructor and adjusting its inheriting classes and the integration test accordingly.