remove InternalLexer bug fix to another seperate pull request