@Contract(pure = true)
  public static @Nullable <C extends Collection<?>> C nullize(@Nullable C collection) {
    return isEmpty(collection) ? null : collection;
  }
@Contract(pure = true)
  public static @Nullable <C extends Collection<?>> C nullize(@Nullable C collection)