Adding the LL(1) optimization: getFirstSet and getFollowSet added to the slot's interface