Removed dependency on LinkedHashMap to guarantee precedence of look-ahead tokens