@Override public boolean isWellFormed() { return !getDisplayName().isEmpty() && types.isWellFormed() && assertions.isWellFormed() && sameAs.isWellFormed(); }