Fixed lookaheads that could be manipulated by token lookaheads.  The errors that remain must be checked with either syntactic or semantic lookaheads