Update number tests
Tidy up the lexer and allow nested peeks
Implement strict comparators in lexers