Eliminate lookahead requirement