@Contract(pure = true)
  public static @NotNull GCWatcher tracking(Object o1, Object o2) {
    return tracking(Arrays.asList(o1, o2));
  }
@Contract(pure = true)
  public static @NotNull GCWatcher tracking(Object o1, Object o2)