Improve Lexer. Enable warning for wrong usage if you import foo : a; but use foo.a