docs: public static <Y extends Throwable, X extends Throwable> void throwReplacementIf(
              boolean conditionMeet,
              @Nonnull ExMF<Y> factory,
              @Nonnull String newMessage,
              @Nullable Object... messageParams) throws Y {
  
          if (conditionMeet) {
              throw Handling.create(factory, newMessage, messageParams);
          }
      }