@Override
  public synchronized @NotNull Collection<RefElement> getOutReferences() {
    return (myOutReferences == null) ? ContainerUtil.emptyList() : Collections.unmodifiableList(myOutReferences);
  }
@Override
  public synchronized @NotNull Collection<RefElement> getOutReferences()