fux subsh bug in lexer