use streambuf in combinator and simple parsers