getOccurrencesAtPosition support for if/else keywords

including comments between else and if seems to be too much.. is this intentional?