InMemoryReader to replace String reader