@Contract(pure = true)
	@NotNull
	@SuppressWarnings("unchecked")
	public static <T> Promise<T> any(@NotNull Promise<? extends T> promise1) {
		return (Promise<T>) promise1;
	}
@ Contract ( pure = true ) @ NotNull @ SuppressWarnings ( "unchecked" ) public static < T > Promise < T > any ( @ NotNull Promise < ? extends T > promise1 ) { return ( Promise < T > ) promise1 ; }
@see #any(Iterator)