public void MakeMember(ICanJoinKey memberKey, ICanBeJoinedKey memberOfKey)
 {
     _client.Cypher
     .MergeKey(memberKey, "memberKey")
     .MergeKey(memberOfKey, "memberOfKey")
     .Merge("(memberKey) - [:MEMBER] -> (memberOfKey)")
     .ExecuteWithoutResults();
 }
 public void RemoveMember(ICanJoinKey memberKey, ICanBeJoinedKey memberOfKey)
 {
     _client.Cypher
     .MergeKey(memberKey, "memberKey")
     .MergeKey(memberOfKey, "memberOfKey")
     .With("memberKey,memberOfKey")
     .Match("(memberKey) - [m:MEMBER] -> (memberOfKey)")
     .Delete("m")
     .ExecuteWithoutResults();
 }