Else statement and context classes in grammar