instanceof basicall deleted in lexer and parser