PushbackReader