@SuppressWarnings("unchecked")
  public static <T> BooleanFunction<? super T> notNullFilter() {
    return (BooleanFunction<T>)NOT_NULL_FILTER;
  }
@SuppressWarnings("unchecked")
  public static <T> BooleanFunction<? super T> notNullFilter()