public static @NotNull GCWatcher fromClearedRef(@NotNull Ref<?> ref) {
    GCWatcher result = tracking(ref.get());
    ref.set(null);
    return result;
  }
public static @NotNull GCWatcher fromClearedRef(@NotNull Ref<?> ref)