anchor.diff:      relationships.sort(function(a, b) {
           return d3.ascending(a.consumerId, b.providerId);
       });
  -
  +    console.debug(relationships);
       return relationships;
   
   };
  
positive.code:     return "M" + 0 + "," + 0 + "A" + dr + ", " + dr + " 0 0," + inout + " " + dx + "," + dy;
  };
  
  var relationshipData = function(pacticipant, relationships) {
      var relationshipsInvolvingPacticipant = [];
      var relationshipLinks = [];
  
negative.code:             } else {
                  dummyRelationship.relationshipType = 'consumer';
              }
              dummyRelationship.href = relationship.href;
              relationshipsInvolvingPacticipant.push(dummyRelationship);
              var relationshipLink = {};
              relationshipLink.startId = relationship.consumerId;
              relationshipLink.endId = relationship.providerId;
              relationshipLink.relationshipType = 'link';
              relationshipLink.href = relationship.href;
              relationshipLinks.push(relationshipLink);
          }
          else if (relationship.providerId == pacticipant.id) {
  