@Override
  public @Nullable String getDebugName() {
    if (myOriginal != null) {
      String originalDebugName = myOriginal.getDebugName();
      if (originalDebugName == null) originalDebugName = myOriginal.getClass().getSimpleName();
      return "wrapped " + originalDebugName;
    }
    else {
      return null;
    }
  }
@Override
  public @Nullable String getDebugName()