public static void ensure(@NotNull String message, @NotNull BooleanSupplier statementSupplier) {
    if (!statementSupplier.getAsBoolean()) {
      throw new IllegalPostconditionException(message);
    }
  }
public static void ensure(@NotNull String message, @NotNull BooleanSupplier statementSupplier)