Lexers in lib, WIP