void (IdeaPlugin plugin, Consumer<? super ExtensionPoint> consumer) { for (DomElement points : getChildrenWithoutIncludes(plugin, "extensionPoints")) { for (DomElement point : getChildrenWithoutIncludes(points, "extensionPoint")) { ExtensionPoint extensionPoint = (ExtensionPoint)point; consumer.consume(extensionPoint); } } }