Differentiating between upper and lower idents during tokenisation phase
Parsing literals, tuples (correctly), most basic expressions, including assignment