@Override
  public PresentationData clone() {
    PresentationData clone;
    try {
      clone = (PresentationData)super.clone();
      clone.myColoredText = ContainerUtil.createLockFreeCopyOnWriteList(myColoredText);
      return clone;
    }
    catch (CloneNotSupportedException e) {
      throw new RuntimeException(e);
    }
  }
@Override
  public PresentationData clone()