Got one lexer test passing using my nice sweet funky trait approach