anchor.diff:  ----
   {"an":{"123":{"TYPE":"Person:Actor","label":"Tom Hanks",                           x:333,y:222,r:0.1,g:0.3,b:0.5}}}\r\n
   {"an":{"345":{"TYPE":"Movie","label":"Forrest Gump",                               x:234,y:122,r:0.2,g:0.2,b:0.7}}}\r\n
  -{"ae":{"3344":{"TYPE":"ACTED_IN","label":"Tom Hanks",source:"123",target:"345","directed":true,r:0.1,g:0.3,b:0.5}}}
  +{"ae":{"3344":{"TYPE":"ACTED_IN","label":"Tom Hanks",source:"123",target:"345","directed":true,"weight":1.0,r:0.1,g:0.3,b:0.5}}}
   ----
   
   == Specifics Details
  
positive.code: 
  We also generate colors per label combination and relationship-type, both of which are also transferred as `TYPE` property.
  
  // TODO also generate clustering information.
  
negative.code: 
  === Example
  
  You can export your graph as an unweighted network. 
  
  [source,cypher]
  ----
  match path = (:Person)-[:ACTED_IN]->(:Movie)
  WITH path LIMIT 1000
  with collect(path) as paths
  call apoc.gephi.add(null,'workspace0', paths) yield nodes, relationships, time
  return nodes, relationships, time
  ----
  
  You can export your graph as a weighted network, by specifying the property of a relationship, that holds the weight value.  
  
  [source,cypher]
  ----
  match path = (:Person)-[r:ACTED_IN]->(:Movie) where exists r.weightproperty
  WITH path LIMIT 1000
  with collect(path) as paths
  call apoc.gephi.add(null,'workspace0', paths, 'weightproperty') yield nodes, relationships, time
  return nodes, relationships, time
  ----
  
  