Text.Lexer: add spec