@SafeVarargs
  @Contract(pure=true)
  public static <T> boolean contains(@Nullable T o, T @NotNull ... objects) {
    return indexOf(objects, o) >= 0;
  }
@SafeVarargs
  @Contract(pure=true)
  public static <T> boolean contains(@Nullable T o, T @NotNull ... objects)