TreeElement (TreeElement first, ASTNode last, ASTNode anchor, Boolean before) { if (before == null) { if (first == last && ElementType.KEYWORD_BIT_SET.contains(first.getElementType())) { anchor = getDefaultAnchor((PsiModifierList)SourceTreeToPsiMap.treeElementToPsi(this), (PsiKeyword)SourceTreeToPsiMap.treeElementToPsi(first)); before = Boolean.TRUE; } } return super.addInternal(first, last, anchor, before); }