can choose parser for building streams
more hints in lexer
update test to match new stream processor