class ListenerRegistries {

    public static <I, F> ListenerRegistry.RegisteredListener<I, F> newImmutableRegisteredListener(I identifier, F listener,
                                                                                                  ImmutableListenerProvider<I, F> immutableListenerProvider) {
        return new ImmutableRegisteredListener<>(identifier, listener, immutableListenerProvider);
    }

}