List<KeyedLazyInstance<T>> () { ExtensionPoint<@NotNull KeyedLazyInstance<T>> point = getPoint(); if (point == null) { return Collections.emptyList(); } else { addExtensionPointListener(point); return point.getExtensionList(); } }