@<?> SingletonReference(@NotNull throwAwayIf: (? super T) -> java.lang.Boolean, @NotNull initializer: () -> ? extends T)