@Override
 protected boolean membersEqual(ConceptComponent<CidCidRevision, CidCidMember> obj) {
   if (CidCidMember.class.isAssignableFrom(obj.getClass())) {
     CidCidMember another = (CidCidMember) obj;
     return this.c1Nid == another.c1Nid && this.c2Nid == another.c2Nid;
   }
   return false;
 }
 @Override
 protected boolean membersEqual(ConceptComponent<IntRevision, IntMember> obj) {
   if (IntMember.class.isAssignableFrom(obj.getClass())) {
     IntMember another = (IntMember) obj;
     return this.intValue == another.intValue;
   }
   return false;
 }