Allow primes at the end of identifiers.

scalac would parse `a1 b'c'` as `a1.b('c')`, while the Typelevel compiler would parse it as `a1.b'(c')`. Not sure if this is something permitted under your compatibility guidelines, but you should probably warn this (or require a language import).