public <T> Object @NotNull [] createVariants(Collection<T> elements, int iconFlags) {
    return createVariants(elements, DEFAULT_NAMER, iconFlags);
  }
public <T> Object @NotNull [] createVariants(Collection<T> elements, int iconFlags)