boolean (@NotNull Element element) { if (isSurroundWithTag()) { return element.getName().equals(getCollectionTagName(null)); } else if (getItemBindings().isEmpty()) { return element.getName().equals(getElementName()); } else { return getElementBinding(element) != null; } }