Rewrite the istream interface.
The parser function is work.