@Override
  public @NotNull String getCanonicalText(boolean annotated) {
    return getText(true, annotated, myBound == null ? null : myBound.getCanonicalText(annotated));
  }
@Override
  public @NotNull String getCanonicalText(boolean annotated)