Add PushbackInputStream and DataInputStream