@Deprecated
  @Contract(pure = true)
  public static @NotNull <E> ArrayList<E> newArrayList(@NotNull Collection<? extends E> iterable) {
    Logger.getInstance(ContainerUtil.class).error("Use `new ArrayList(Collection)` instead. "+iterable.getClass());
    return new ArrayList<>(iterable);
  }
@Deprecated
  @Contract(pure = true)
  public static @NotNull <E> ArrayList<E> newArrayList(@NotNull Collection<? extends E> iterable)