restore BuilderReader to _Reader