code: public static <T> Predicate<T> ignore(BooleanSupplier proposition, Class<T> ignored) {
          dbc.precondition(proposition != null, "cannot ignore parameter of a null proposition");
          return t -> proposition.getAsBoolean();
      }
docs: Adapts a proposition to a predicate by ignoring the passed parameter.
  
  @param <T> the predicate parameter type
  @param proposition the proposition to be adapted
  @param ignored the adapted predicate parameter type class
  @return the adapted predicate