Reuse implementations of interpretting types for ForestReaders
Fix JSONReader to not close when inner tables are completed