small clean up in the user context backwards tokenizer
backwards tokenizer can now handle 10e-5 and so on literals