merge
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Tue, 19 Jun 2012 01:38:47 +0100
changeset 3410 786b1f9e9f68
parent 3409 2fe0b4456adc (current diff)
parent 3408 cc240ff97d28 (diff)
child 3411 2d6a75925926
merge
examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_EmptyCollection.ttl
examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_EmptyDictionary.ttl
examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_hadOriginalSource.ttl
examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_removed.ttl
examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_removedKey.ttl
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_Bundle.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_Bundle.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -1,19 +1,61 @@
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
-@prefix owl:  <http://www.w3.org/2002/07/owl#> .
-@prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix :     <http://example.com/> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:   <http://www.w3.org/2002/07/owl#> .
+@prefix prov:  <http://www.w3.org/ns/prov#> .
+@prefix alice: <http://example.com/alice#> .
+@prefix bob:   <http://example.com/bob#> .
+@prefix my:    <http://example.com/my#> .
+@prefix :      <http://example.com/> .
 
-# An account can be described in many ways. A possibility is a named graph:
-:acc23_04_2012_dereck {
+# Let us consider two entities :report1 and :report2.
 
-   :acc23_04_2012_dereck a prov:Bundle .
+:report1
+   a my:Report, prov:Entity;
+   my:version "1";
+   prov:generatedAtTime "2012-05-24T10:00:01"^^xsd:dateTime;
+.
 
-   :entity1 a prov:Entity .
-   :agent1  a prov:Agent .
+:report2
+   a my:Report, prov:Entity;
+   my:version "2";
+   prov:generatedAtTime "2012-05-25T11:00:01"^^xsd:dateTime;
+   prov:wasDerivedFrom :report1;
+.
 
-   #Other provenance statements.
+# Let us assume that Bob observed the creation of :report1. A first bundle can be expressed.
+ 
+bob:bundle1 {
+   :report1
+      a my:Report, prov:Entity;
+      my:version "1";
+      prov:generatedAtTime "2012-05-24T10:00:01"^^xsd:dateTime;
+   .
 }
 
-# Another possibility is by pointing to the container of the provenance triples:
-<http://www.example.com/provTriples.txt> a prov:Bundle .
+# In contrast, Alice observed the creation of :report2 and its derivation from :report1.
+ 
+alice:bundle2 {
+   :report1 a prov:Entity .
+   :report2
+      a my:Report, prov:Entity;
+      my:version "2";
+      prov:generatedAtTime "2012-05-25T11:00:01"^^xsd:dateTime;
+      prov:wasDerivedFrom :report1;
+   .
+}
+
+# The first bundle contains the descriptions corresponding to Bob observing the creation of :report1.
+ 
+bob:bundle1
+   a prov:Bundle;
+   prov:generatedAtTime "2012-05-24T10:30:00"^^xsd:dateTime;
+   prov:wasAttributedTo :Bob;
+.
+
+# In contrast, the second bundle is attributed to Alice who observed the derivation of :report2 from :report1.
+ 
+alice:bundle2
+   a prov:Bundle;
+   prov:generatedAtTime "2012-05-25T11:15:00"^^xsd:dateTime;
+   prov:wasAttributedTo :Alice;
+.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_Collection.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_Collection.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,4 +4,51 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# TODO
+:todays-us-supreme-court
+   a prov:Collection, :RobertsCourt;
+
+   prov:qualifiedGeneration [
+      a prov:Generation;
+      dcterms:date "2012"^^xsd:gYear; # The generation is being qualified to be imprecise;
+   ];                                 # prov:generatedAtTime and prov:atTime specify exact instants in time.
+
+   prov:hadMember
+      <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>,
+      <http://dbpedia.org/resource/Antonin_Scalia>, 
+      <http://dbpedia.org/resource/Anthony_Kennedy>, 
+      <http://dbpedia.org/resource/Clarence_Thomas>, 
+      <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>,
+      <http://dbpedia.org/resource/Stephen_Breyer>,     
+      <http://dbpedia.org/resource/Samuel_Alito>,      
+      <http://dbpedia.org/resource/Sonia_Sotomayor>,  
+      <http://dbpedia.org/resource/Elena_Kagan>;   
+
+   prov:wasDerivedFrom :the-first-us-supreme-court;
+
+   dcterms:description :copied-string;
+.
+
+:copied-string
+   a prov:Entity;
+   prov:value "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
+   prov:wasQuotedFrom :page-by-composition;
+.
+
+:page-by-seat
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_seat>;
+   prov:wasGeneratedAtTime "2011-08-31T12:51"^^xsd:dateTime;
+.
+
+:page-by-composition
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
+   prov:wasGeneratedAtTime "2012-05-16T14:33"^^xsd:dateTime;
+.
+
+<> 
+   a prov:Bundle;
+   prov:wasDerivedFrom  :page-by-composition,
+                        :page-by-seat,
+   prov:wasAttributedTo <http://tw.rpi.edu/instances/TimLebo>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_CompleteCollection.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -0,0 +1,53 @@
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix :     <http://example.com/> .
+
+:the-first-us-supreme-court
+   a prov:Collection, prov:CompleteCollection, :JayCourt;
+   dcterms:description [
+      a prov:Entity;
+      prov:value "1789–1792: J. Rutledge Wm. Cushing J. Wilson J. Blair J. Iredell";
+      prov:wasQuotedFrom :page-by-composition;
+   ];
+   prov:qualifiedGeneration [
+      a prov:Generation;
+      dcterms:date "1789"^^xsd:gYear;
+   ];
+   prov:qualifiedInvalidation [
+      a prov:Invalidation;
+      dcterms:date "1792"^^xsd:gYear;
+   ];
+   prov:hadMember [
+      a prov:KeyValuePair;
+      prov:pairKey   "chief";
+      prov:pairValue <http://dbpedia.org/resource/John_Jay>;
+   ], [
+      a prov:KeyValuePair;
+      prov:pairKey   "seat 4";
+      prov:pairValue <http://dbpedia.org/resource/John_Rutledge>;
+   ], [
+      a prov:KeyValuePair;
+      prov:pairKey   "seat 2";
+      prov:pairValue <http://dbpedia.org/resource/William_Cushing>;
+   ], [
+      a prov:KeyValuePair;
+      prov:pairKey   "seat 1";
+      prov:pairValue <http://dbpedia.org/resource/James_Wilson>;
+   ], [
+      a prov:KeyValuePair;
+      prov:pairKey   "seat 3";
+      prov:pairValue <http://dbpedia.org/resource/John_Blair,_Jr.>;
+   ], [
+      a prov:KeyValuePair;
+      prov:pairKey   "seat 5";
+      prov:pairValue <http://dbpedia.org/resource/James_Iredell>;
+   ];
+.
+
+:page-by-composition
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
+   prov:wasGeneratedAtTime "2012-05-16T14:33"^^xsd:dateTime;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_ContextualizedEntity.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -0,0 +1,58 @@
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix tool: <http://example.com/tool/> .
+@prefix :     <http://example.com/> .
+
+:run1 {
+   :a1
+      a prov:Activity;
+      prov:startedAtTime "2011-11-16T16:00:00"^^xsd:dateTime;
+      prov:endedAtTime   "2011-11-16T17:00:00"^^xsd:dateTime; # Duration was 1 hour.
+      prov:wasAssociatedWith :bob;
+      prov:qualifiedAssociation [
+         a prov:Association;
+         prov:hadRole :controller;
+      ];
+   .
+   :controller 
+      a prov:Role .
+      rdfs:label "controller";
+   .
+}
+
+:run2 {
+   :a2
+      a prov:Activity;
+      prov:startedAtTime "2011-11-17T10:00:00"^^xsd:dateTime;
+      prov:endedAtTime   "2011-11-17T17:00:00"^^xsd:dateTime; # Duration was 7 hours.
+      prov:wasAssociatedWith :bob;
+      prov:qualifiedAssociation [
+         a prov:Association;
+         prov:hadRole :controller;
+      ];
+   .
+   :controller 
+      a prov:Role .
+      rdfs:label "controller";
+   .
+}
+
+tool:analysis01 {
+   tool:bob-2011-11-16
+      a prov:Agent, prov:ContextualizedEntity;
+      prov:contextualized :bob;
+      prov:inContext      :run1;
+      perf:rating perf:good;
+   .
+
+   tool:bob-2011-11-17
+      a prov:Agent, prov:ContextualizedEntity;
+      prov:contextualized :bob;
+      prov:inContext      :run2;
+      perf:rating perf:bad;
+   .
+}
+
+<> prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/raw-file/default/model/releases/ED-prov-dm-20120614/prov-dm.html#anexample-contextualization1> .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_EmptyCollection.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_EmptyCollection.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -1,7 +1,26 @@
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
-@prefix owl:  <http://www.w3.org/2002/07/owl#> .
-@prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix :     <http://example.com/> .
+@prefix :     <http://example.org/> .
 
-# TODO
+:e1 a prov:Entity .
+:e2 a prov:Entity .
+
+:c  a prov:Dictionary, prov:EmptyCollection .
+
+:c1 
+   a prov:Dictionary;
+   prov:derivedByInsertionFrom :c;
+   prov:qualifiedInsertion [ 
+      a prov:Insertion;
+      prov:dictionary :c;
+      prov:inserted [ 
+         a prov:KeyValuePair;
+         prov:pairKey   "k1"^^xsd:string;
+         prov:pairValue :e1;
+      ], [ 
+         a prov:KeyValuePair;
+         prov:pairKey   "k2"^^xsd:string;
+         prov:pairValue :e2;
+      ];
+   ]; 
+. 
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/class_EmptyDictionary.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-@prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
-@prefix :     <http://example.org/> .
-
-:e1 a prov:Entity .
-:e2 a prov:Entity .
-
-:c  a prov:EmptyDictionary .
-
-:c1 a prov:Dictionary;
-   prov:derivedByInsertionFrom :c;
-   prov:qualifiedInsertion [ 
-      a prov:Insertion;
-      prov:dictionary :c;
-      prov:inserted [ 
-         a prov:KeyValuePair;
-         prov:pairKey   "k1"^^xsd:string;
-         prov:pairValue :e1;
-      ], [ 
-         a prov:KeyValuePair;
-         prov:pairKey   "k2"^^xsd:string;
-         prov:pairValue :e2;
-      ];
-   ]; 
-. 
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_contextualized.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -0,0 +1,25 @@
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix :     <http://example.com/> .
+
+:run2 {
+   :activity_2
+      a prov:Activity;
+      prov:startedAtTime "2011-11-17T10:00:00"^^xsd:dateTime;
+      prov:endedAtTime   "2011-11-17T17:00:00"^^xsd:dateTime; 
+      prov:wasAssociatedWith :bob;
+   .
+}
+
+tool:analysis_01 {
+   tool:bob-2011-11-17
+      a prov:Agent, prov:ContextualizedEntity;
+      prov:contextualized :bob;
+      prov:inContext      :run2;
+      perf:rating     perf:very-slow;
+   .
+}
+
+<> prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/raw-file/default/model/releases/ED-prov-dm-20120614/prov-dm.html#anexample-contextualization1> .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_endedAtTime.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_endedAtTime.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -5,9 +5,12 @@
 @prefix :     <http://example.com/> .
 
 :geneSequencing
-  a prov:Activity;
-  prov:used :drosophilaSample;
-  prov:endedAtTime "2012-04-30T12:46:32Z"^^xsd:dateTime;
+   a prov:Activity;
+   prov:startedAtTime "2012-04-25T01:30:00Z"^^xsd:dateTime;
+   prov:used              :drosophilaSample-84;
+   prov:wasAssociatedWith :lab-technician-GH-32;
+   prov:endedAtTime   "2012-04-25T03:40:00Z"^^xsd:dateTime;
 .
 
-:drosophilaSample a prov:Entity .
+:drosophilaSample-84  a prov:Entity .
+:lab-technician-GH-32 a prov:Agent .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_hadMember.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_hadMember.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,4 +4,47 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# TODO
+:todays-us-supreme-court
+   a prov:Collection, :RobertsCourt;
+   dcterms:description [
+      a prov:Entity;
+      prov:value "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
+      prov:wasQuotedFrom :page-by-composition;
+   ];
+   prov:qualifiedGeneration [
+      a prov:Generation;
+      dcterms:date "2012"^^xsd:gYear; # Since we need to be imprecise, we can't use prov:generatedAtTime or prov:atTime
+   ];
+
+   prov:wasDerivedFrom :the-first-us-supreme-court;
+
+   prov:hadMember
+      <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>,
+      <http://dbpedia.org/resource/Antonin_Scalia>, 
+      <http://dbpedia.org/resource/Anthony_Kennedy>, 
+      <http://dbpedia.org/resource/Clarence_Thomas>, 
+      <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>,
+      <http://dbpedia.org/resource/Stephen_Breyer>,     
+      <http://dbpedia.org/resource/Samuel_Alito>,      
+      <http://dbpedia.org/resource/Sonia_Sotomayor>,  
+      <http://dbpedia.org/resource/Elena_Kagan>;   
+.
+
+<> 
+   a prov:Bundle;
+   prov:wasDerivedFrom  :page-by-composition,
+                        :page-by-seat,
+   prov:wasAttributedTo <http://tw.rpi.edu/instances/TimLebo>;
+.
+
+:page-by-seat
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_seat>;
+   prov:wasGeneratedAtTime "2011-08-31T12:51"^^xsd:dateTime;
+.
+
+:page-by-composition
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
+   prov:wasGeneratedAtTime "2012-05-16T14:33"^^xsd:dateTime;
+.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_hadOriginalSource.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
-@prefix owl:     <http://www.w3.org/2002/07/owl#> .
-@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
-@prefix prov:    <http://www.w3.org/ns/prov#> .
-@prefix lang:    <http://lexvo.org/id/iso639-3/> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix frbr:    <http://purl.org/vocab/frbr/core#> .
-@prefix :        <http://example.com/> .
-
-## Having an original source is a particular case of derivation.
-
-<http://www.gutenberg.org/ebooks/996>
-   a prov:Entity, frbr:Work;
-   dcterms:title          "Don Quixote";
-   prov:wasAttributedTo   :ormsby;
-   dcterms:language       lang:eng;
-   prov:hadOriginalSource <http://cultura.linkeddata.es/BNE/resource/C1001/XX2197892>;
-.
-
-#### The English version book is a translation that is based on the original Spanish book
-
-<http://cultura.linkeddata.es/BNE/resource/C1001/XX2197892>;
-    a prov:Entity, frbr:Work;
-    prov:wasAttributedTo :cervantes;
-    dcterms:language     lang:spa;
-.
-
-:cervantes
-   a prov:Person;
-   foaf:name "Miguel de Cervantes";
-.
-
-:ormsby
-   a prov:Person;
-   foaf:name "John Ormsby";
-.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_hadPrimarySource.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -0,0 +1,37 @@
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
+@prefix prov:    <http://www.w3.org/ns/prov#> .
+@prefix lang:    <http://lexvo.org/id/iso639-3/> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix frbr:    <http://purl.org/vocab/frbr/core#> .
+@prefix :        <http://example.com/> .
+
+## Having an original source is a particular case of derivation.
+
+<http://www.gutenberg.org/ebooks/996>
+   a prov:Entity, frbr:Work;
+   dcterms:title          "Don Quixote";
+   prov:wasAttributedTo   :ormsby;
+   dcterms:language       lang:eng;
+   prov:hadOriginalSource <http://cultura.linkeddata.es/BNE/resource/C1001/XX2197892>;
+.
+
+#### The English version book is a translation that is based on the original Spanish book
+
+<http://cultura.linkeddata.es/BNE/resource/C1001/XX2197892>;
+    a prov:Entity, frbr:Work;
+    prov:wasAttributedTo :cervantes;
+    dcterms:language     lang:spa;
+.
+
+:cervantes
+   a prov:Person;
+   foaf:name "Miguel de Cervantes";
+.
+
+:ormsby
+   a prov:Person;
+   foaf:name "John Ormsby";
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_inContext.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -0,0 +1,27 @@
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix :     <http://example.com/> .
+
+:run2 {
+   :activity_2
+      a prov:Activity;
+      prov:startedAtTime "2011-11-17T10:00:00"^^xsd:dateTime;
+      prov:endedAtTime   "2011-11-17T17:00:00"^^xsd:dateTime; 
+      prov:wasAssociatedWith :bob;
+   .
+}
+
+tool:analysis_01 {
+   tool:bob-2011-11-17
+      a prov:Agent, prov:ContextualizedEntity;
+      prov:contextualized :bob;
+      prov:inContext      :run2;
+      perf:rating     perf:very-slow;
+   .
+}
+
+tool:bob-2011-11-17 prov:specializationOf :bob . # This is inferred from a contextualization.
+
+<> prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/raw-file/default/model/releases/ED-prov-dm-20120614/prov-dm.html#anexample-contextualization1> .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pair.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pair.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,4 +4,74 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# TODO
+:todays-us-supreme-court-as-dictionary
+   a prov:Dictionary, :RobertsCourt;
+   dcterms:description [
+      a prov:Entity;
+      prov:value "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
+      prov:wasQuotedFrom :page-by-composition;
+   ];
+   prov:qualifiedGeneration [
+      a prov:Generation;
+      dcterms:date "2012"^^xsd:gYear; # Since we need to be imprecise, we can't use prov:generatedAtTime or prov:atTime
+   ];
+
+   prov:wasDerivedFrom :the-first-us-supreme-court;
+
+   prov:qualifiedMembership [ # We can qualify a KeyValuePair's membership in this Dictionary.
+      a prov:Membership;
+      prov:pair [            
+         a prov:KeyValuePair;
+         prov:pairKey   "chief";
+         prov:pairValue <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>;
+      ];
+      
+      prov:hadRole :chief-justice;     # Here is my little addition about Chief Roberts.
+   ];
+   prov:qualifiedMembership [ # We can also qualify many KeyValuePairs' memberships in this Dictionary.
+      a prov:Membership;
+
+      prov:hadRole :associate-justice; # Here is my little addition about the rest of the Chiefs.
+
+      prov:pair [ # The same property is used to point to one or many KeyValuePairs.
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 9";
+         prov:pairValue <http://dbpedia.org/resource/Antonin_Scalia>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 4";
+         prov:pairValue <http://dbpedia.org/resource/Anthony_Kennedy>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 10";
+         prov:pairValue <http://dbpedia.org/resource/Clarence_Thomas>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 6";
+         prov:pairValue <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 2";
+         prov:pairValue <http://dbpedia.org/resource/Stephen_Breyer>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 8";
+         prov:pairValue <http://dbpedia.org/resource/Samuel_Alito>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 1";
+         prov:pairValue <http://dbpedia.org/resource/Sonia_Sotomayor>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 3";
+         prov:pairValue <http://dbpedia.org/resource/Elena_Kagan>;
+      ];
+   ];
+.
+
+
+:page-by-composition
+   a prov:Entity, :WikipediaPage;
+   prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
+   prov:wasGeneratedAtTime "2012-05-16T14:33"^^xsd:dateTime;
+.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pairKey.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pairKey.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,10 +4,10 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-:baseball-team-player a prov:KeyValuePair;
-         prov:pairKey   "first-baseman"^^xsd:string;
-         prov:pairValue <http://dbpedia.org/resource/Jim_Thorpe>;
+:baseball-player-fielding-assignment
+   a prov:KeyValuePair;
+   prov:pairKey   "first-baseman"^^xsd:string;
+   prov:pairValue <http://dbpedia.org/resource/Jim_Thorpe>;
 .         
 
 <http://dbpedia.org/resource/Jim_Thorpe> a prov:Entity .
-
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pairValue.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_pairValue.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,9 +4,10 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-:baseball-team-player a prov:KeyValuePair;
-         prov:pairKey   "first-baseman"^^xsd:string;
-         prov:pairValue <http://dbpedia.org/resource/Jim_Thorpe>;
+:baseball-player-fielding-assignment
+   a prov:KeyValuePair;
+   prov:pairKey   "first-baseman"^^xsd:string;
+   prov:pairValue <http://dbpedia.org/resource/Jim_Thorpe>;
 .         
 
 <http://dbpedia.org/resource/Jim_Thorpe> a prov:Entity .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_qualifiedMembership.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_qualifiedMembership.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,4 +4,56 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# TODO
+:todays-us-supreme-court-as-dictionary
+   a prov:Dictionary, :RobertsCourt;
+
+   prov:qualifiedMembership [ # We can qualify a KeyValuePair's membership in this Dictionary.
+      a prov:Membership;
+      prov:pair [            
+         a prov:KeyValuePair;
+         prov:pairKey   "chief";
+         prov:pairValue <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>;
+      ];
+      
+      :hadRole :chief-justice;     # Here is my little addition about Chief Roberts. (note, we can't use prov:hadRole)
+   ];
+   prov:qualifiedMembership [ # We can also qualify many KeyValuePairs' memberships in this Dictionary.
+      a prov:Membership;
+
+      :hadRole :associate-justice; # Here is my little addition about the rest of the Chiefs. (note, we can't use prov:hadRole)
+
+      prov:pair [ # The same property is used to point to one or many KeyValuePairs.
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 9";
+         prov:pairValue <http://dbpedia.org/resource/Antonin_Scalia>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 4";
+         prov:pairValue <http://dbpedia.org/resource/Anthony_Kennedy>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 10";
+         prov:pairValue <http://dbpedia.org/resource/Clarence_Thomas>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 6";
+         prov:pairValue <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 2";
+         prov:pairValue <http://dbpedia.org/resource/Stephen_Breyer>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 8";
+         prov:pairValue <http://dbpedia.org/resource/Samuel_Alito>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 1";
+         prov:pairValue <http://dbpedia.org/resource/Sonia_Sotomayor>;
+      ], [
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 3";
+         prov:pairValue <http://dbpedia.org/resource/Elena_Kagan>;
+      ];
+   ]; # <- the prov:Membership
+.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_removed.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_removed.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,4 +4,16 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# TODO
+:c2 
+   a prov:Dictionary, 
+     prov:Entity;
+   prov:derivedByRemovalFrom :c1;
+   prov:qualifiedRemoval [
+      a prov:Removal, 
+        prov:DictionaryInvolvement;
+      prov:dictionary :c1;
+      prov:removed "k1"^^xsd:string, 
+                    1337, 
+                    3.14;
+   ];
+.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_removedKey.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
-@prefix owl:  <http://www.w3.org/2002/07/owl#> .
-@prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix :     <http://example.com/> .
-
-:c2 
-   a prov:Dictionary, 
-     prov:Entity;
-   prov:derivedByRemovalFrom :c1;
-   prov:qualifiedRemoval [
-      a prov:Removal, 
-        prov:DictionaryInvolvement;
-      prov:dictionary :c1;
-      prov:removedKey "k1"^^xsd:string, 
-                       1337, 
-                       3.14;
-   ];
-.
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_startedAtTime.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_startedAtTime.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -5,9 +5,12 @@
 @prefix :     <http://example.com/> .
 
 :geneSequencing
-  a prov:Activity;
-  prov:used :drosophilaSample;
-  prov:startedAtTime "2012-04-25T01:30:25Z"^^xsd:dateTime;
+   a prov:Activity;
+   prov:startedAtTime "2012-04-25T01:30:00Z"^^xsd:dateTime;
+   prov:used              :drosophilaSample-84;
+   prov:wasAssociatedWith :lab-technician-GH-32;
+   prov:endedAtTime   "2012-04-25T03:40:00Z"^^xsd:dateTime;
 .
 
-:drosophilaSample a prov:Entity .
+:drosophilaSample-84  a prov:Entity .
+:lab-technician-GH-32 a prov:Agent .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_value.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_value.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,14 +4,10 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-# prov:value is used to reference the entity in a prov:KeyValuePair.
-# The object of a prov:value statement is inferred to be of type prov:Entity .
-# The subject of a prov:value statement is inferred to be of type prov:KeyValuePair.
-
-[]
-   a prov:KeyValuePair;
-   prov:key   "first-baseman"^^xsd:string;
-   prov:value <http://dbpedia.org/resource/Jim_Thorpe>;
+:copied-string
+   a prov:Entity;
+   prov:value 
+      "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
+   prov:wasQuotedFrom 
+      <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
 .
-
-<http://dbpedia.org/resource/Jim_Thorpe> a prov:Entity .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_wasAttributedTo.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_wasAttributedTo.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -4,7 +4,18 @@
 @prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix :     <http://example.com/> .
 
-:nationalRegionsList 
+:geneSequencing
+   a prov:Activity;
+   prov:startedAtTime "2012-04-25T01:30:00Z"^^xsd:dateTime;
+   prov:used              :drosophilaSample-84;
+   prov:wasAssociatedWith :lab-technician-GH-32;
+   prov:endedAtTime   "2012-04-25T03:40:00Z"^^xsd:dateTime;
+.
+
+:drosophilaSample-84  
    a prov:Entity;
-   prov:wasAttributedTo :civil_action_group;
+   prov:wasAttributedTo :lab-technician-FE-56;
 .
+
+:lab-technician-GH-32 a prov:Agent .
+:lab-technician-FE-56 a prov:Agent .
--- a/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_wasQuotedFrom.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-24-prov-o-html-examples/rdf/create/rdf/property_wasQuotedFrom.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -19,6 +19,8 @@
       <http://thinklinks.wordpress.com/2012/03/07/thoughts-from-the-dagstuhl-principles-of-provenance-workshop/>;
 .
 
-<http://thinklinks.wordpress.com/2012/03/07/thoughts-from-the-dagstuhl-principles-of-provenance-workshop/> a prov:Entity .
+<http://thinklinks.wordpress.com/2012/03/07/thoughts-from-the-dagstuhl-principles-of-provenance-workshop/> 
+   a prov:Entity;
+.
 
 <> prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#dfn-wasquotedfrom> .
--- a/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt1.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt1.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -2,75 +2,76 @@
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
 @prefix sioc: <http://rdfs.org/sioc/ns#> .
 @prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix ex:   <http://example.org#> .
+@prefix my:   <http://example.org/my#> .
+@prefix :     <http://example.org#> .
 
-ex:bundlePost {
+:bundlePost {
 
-   ex:bundlePost a prov:Bundle .
+   :bundlePost a prov:Bundle .
 
-   ex:derek
+   :derek
       a prov:Person, prov:Agent, foaf:Person; ## Typically prov:Agent will be inferred from prov:Person
       foaf:givenName      "Derek"^^xsd:string;
       foaf:mbox           <mailto:dererk@example.org>;
-      prov:actedOnBehalfOf ex:chartgen;
+      prov:actedOnBehalfOf :chartgen;
    .
 
-   ex:chartgen 
+   :chartgen 
       a prov:Organization, prov:Agent;       ## Typically prov:Agent will be inferred from prov:Organization
       foaf:name "Chart Generators, Inc.";
    .
 
-   ex:postEditor 
+   :postEditor 
       a prov:SoftwareAgent, prov:Agent;      ## Typically prov:Agent will be inferred from prov:SoftwareAgent
       foaf:name "Post Editor 3000";
    .   
 
-   ex:aggregatedByRegions
+   :aggregatedByRegions
       a prov:Entity;
       prov:atLocation <file://Users/aggr.txt>;
    .
    
-   ex:more-crime-happens-in-cities
-	  a prov:Location, sioc:Post, prov:Entity;
-	  sioc:latest_version ex:post9821v2;
-	  sioc:previous_version ex:post9821v1;
+   :more-crime-happens-in-cities
+    a prov:Location, sioc:Post, prov:Entity;
+    sioc:latest_version :post9821v2;
+    sioc:previous_version :post9821v1;
    .
 
    ## Version 1 of the post
    
-   ex:post9821v1
+   :post9821v1
       a prov:Entity, sioc:Post;   
-      prov:wasGeneratedBy ex:publicationActivity1123;
-      prov:atLocation     ex:more-crime-happens-in-cities;  ## PERMALINK to the (latest revision of the) post
-      ex:snapshotContent  ex:postContent0;                  ## Snapshot with the content of this version
+      prov:wasGeneratedBy :publicationActivity1123;
+      prov:atLocation     :more-crime-happens-in-cities;  ## PERMALINK to the (latest revision of the) post
+      my:snapshotContent  :postContent0;                  ## Snapshot with the content of this version
       sioc:title "More crime happens in cities"^^xsd:string;
-      prov:hadOriginalSource ex:aggregatedByRegions;        ## This version of the post used the file "aggregatedByRegions" as a primary source. 
-					## Since the author stated that he based his post in the file, 
-					## the system used this relationship to keep the attribution clear.
-      prov:wasAttributedTo   ex:derek;
-	  prov:generatedAtTime "2011-07-16T01:52:02Z"^^xsd:dateTime;
+      prov:hadOriginalSource :aggregatedByRegions;        ## This version of the post used the file "aggregatedByRegions" as a primary source. 
+                                                          ## Since the author stated that he based his post in the file, 
+                                                          ## the system used this relationship to keep the attribution clear.
+      prov:wasAttributedTo   :derek;
+      prov:generatedAtTime "2011-07-16T01:52:02Z"^^xsd:dateTime;
    .
 
    ## Version 2 of the post
 
-   ex:post9821v2
+   :post9821v2
       a prov:Entity, sioc:Post;
-      prov:atLocation       ex:more-crime-happens-in-cities;  ## PERMALINK to the (latest revision of the) post
-      ex:snapshotContent    ex:postContent1;                  ## Snapshot with the content of this version
-      prov:wasRevisionOf    ex:post9821v1;
-      prov:specializationOf ex:post9821v1;
-      prov:wasAttributedTo  ex:derek;
+      prov:atLocation       :more-crime-happens-in-cities;  ## PERMALINK to the (latest revision of the) post
+      my:snapshotContent    :postContent1;                  ## Snapshot with the content of this version
+      prov:wasRevisionOf    :post9821v1;
+      prov:specializationOf :post9821v1;
+      prov:wasAttributedTo  :derek;
    .
 
-   ex:publicationActivity1123 
+   :publicationActivity1123 
       a prov:Activity;
       prov:wasStartedAt      "2011-07-16T01:01:01Z"^^xsd:dateTime;
       prov:wasEndedAt        "2011-07-16T01:52:02Z"^^xsd:dateTime;
-      prov:wasAssociatedWith ex:derek,
-	                         ex:postEditor;
-      prov:used              ex:aggregatedByRegions;   
-      prov:generated         ex:post9821v1;
-      prov:wasStartedBy      ex:derek;
-      prov:wasEndedBy        ex:derek
+      prov:wasAssociatedWith :derek,
+                             :postEditor;
+      prov:used              :aggregatedByRegions;   
+      prov:generated         :post9821v1;
+      prov:wasStartedBy      :derek;
+      prov:wasEndedBy        :derek
    .
 }
--- a/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt1_a.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt1_a.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -2,13 +2,14 @@
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
 @prefix sioc: <http://rdfs.org/sioc/ns#> .
 @prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix ex:   <http://example.org#> .
+@prefix my:   <http://example.org#my> .
+@prefix :     <http://example.org#> .
 
-ex:bundlePost1 {
+:bundlePost1 {
 
-   ex:bundlePost1 a prov:Bundle .
+   :bundlePost1 a prov:Bundle .
 
-   ex:monica
+   :monica
       a prov:Person, prov:Agent, foaf:Person;
       foaf:givenName "Monica"^^xsd:string;
       foaf:mbox      <mailto:monica@example.org>
@@ -16,16 +17,16 @@
 
    ## Rephrasing of the post in a new resource for a different audience
 
-   ex:post9822
+   :post9822
       a prov:Entity, sioc:Post;
-      prov:atLocation       ex:more-crime-happens-in-cities-for-dummies; ## PERMALINK to the (latest revision of the) post
-      ex:snapshotContent    ex:postContent2;                             ## Snapshot with the content of this version
-      prov:alternateOf      ex:post9821v2;                               ## This post is an alternate of the second version modified by Dereck.
-      prov:specializationOf ex:more-crime-happens-in-cities;             ## This post is an specialization of the post initially created by Dereck.
-      prov:tracedTo         ex:aggregatedByRegions;                      ## If the file hadn't existed, Monica would have not written the post. 
-			## However the file is not what Monica used as primary source for writting the new post,
-			## so we can't consider the post to have "been derived from" it.
+      prov:atLocation       :more-crime-happens-in-cities-for-dummies; ## PERMALINK to the (latest revision of the) post
+      my:snapshotContent    :postContent2;                             ## Snapshot with the content of this version
+      prov:alternateOf      :post9821v2;                               ## This post is an alternate of the second version modified by Dereck.
+      prov:specializationOf :more-crime-happens-in-cities;             ## This post is an specialization of the post initially created by Dereck.
+      prov:tracedTo         :aggregatedByRegions;                      ## If the file hadn't existed, Monica would have not written the post. 
+                                                                       ## However the file is not what Monica used as primary source for writting the new post,
+                                                                       ## so we can't consider the post to have "been derived from" it.
       sioc:title "More crime happens in cities (for dummies)"^^xsd:string;
-      prov:wasAttributedTo ex:monica;
+      prov:wasAttributedTo :monica;
    .
 }
--- a/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt4.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-25-extended-crime-file-example/rdf/extended-crime-file-pt4.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -2,16 +2,15 @@
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
 @prefix sioc: <http://rdfs.org/sioc/ns#> .
 @prefix prov: <http://www.w3.org/ns/prov#> .
-@prefix :   <http://example.org#> .
+@prefix :     <http://example.org#> .
 
 :post19201
-      a prov:Entity, sioc:Post;
-	  prov:invalidatedAtTime "2012-09-02T01:31:00Z";
-	  prov:wasInvalidatedBy :hard_disk_failure;
+   a prov:Entity, sioc:Post;
+   prov:invalidatedAtTime "2012-09-02T01:31:00Z"^^xsd:dateTime;
+   prov:wasInvalidatedBy :hard_disk_failure;
 .
 
 :hard_disk_failure
-	  a prov:Activity;
-	  prov:wasEndedAt "2012-09-02T01:31:00Z";
+   a prov:Activity;
+   prov:wasEndedAt "2012-09-02T01:31:00Z"^^xsd:dateTime;
 .
-	  
--- a/examples/eg-34-us-supreme-court-membership/rdf/eg-34-us-supreme-court-membership.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/examples/eg-34-us-supreme-court-membership/rdf/eg-34-us-supreme-court-membership.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -18,32 +18,42 @@
    prov:wasAttributedTo <http://tw.rpi.edu/instances/TimLebo>;
 .
 
-:todays-us-supreme-court
+:todays-us-supreme-court-as-collection
+   a prov:Collection;
+   prov:hadMember
+      <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>,
+      <http://dbpedia.org/resource/Antonin_Scalia>, 
+      <http://dbpedia.org/resource/Anthony_Kennedy>, 
+      <http://dbpedia.org/resource/Clarence_Thomas>, 
+      <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>,
+      <http://dbpedia.org/resource/Stephen_Breyer>,     
+      <http://dbpedia.org/resource/Samuel_Alito>,      
+      <http://dbpedia.org/resource/Sonia_Sotomayor>,  
+      <http://dbpedia.org/resource/Elena_Kagan>;     
+.
+
+:todays-us-supreme-court-as-dictionary
    a prov:Dictionary, :RobertsCourt;
-   dcterms:description [
-      a prov:Entity;
-      prov:value "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
-      prov:wasQuotedFrom :page-by-composition;
-   ];
+
    prov:qualifiedGeneration [
       a prov:Generation;
-      dcterms:date "2012"^^xsd:gYear; # Since we need to be imprecise, we can't use prov:generatedAtTime or prov:atTime
+      dcterms:date "2012"^^xsd:gYear;                                         # Since we need to be imprecise, we can't use prov:generatedAtTime or prov:atTime
    ];
 
-   prov:wasDerivedFrom :the-first-us-supreme-court;
+   prov:wasDerivedFrom         :court-in-2010-with-stevens-seat-3-empty; # Inferred from prov:derivedByInserationFrom
+   prov:derivedByInsertionFrom :court-in-2010-with-stevens-seat-3-empty;
+   prov:qualifiedInsertion [
+      a prov:Inseration;
+      prov:dictionary :court-in-2010-with-stevens-seat-3-empty;
+      prov:inserted [ 
+         a prov:KeyValuePair;
+         prov:pairKey   "seat 3"^^xsd:string;
+         prov:pairValue <http://dbpedia.org/resource/Elena_Kagan>; 
+      ];
+   ];
 
-   prov:hadMember                                             # These would be asserted on a simple (first step)
-      <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>, # prov:Collection.
-      <http://dbpedia.org/resource/Antonin_Scalia>,           #
-      <http://dbpedia.org/resource/Anthony_Kennedy>,          #
-      <http://dbpedia.org/resource/Clarence_Thomas>,          #
-      <http://dbpedia.org/resource/Ruth_Bader_Ginsburg>,      #
-      <http://dbpedia.org/resource/Stephen_Breyer>,           #
-      <http://dbpedia.org/resource/Samuel_Alito>,             #
-      <http://dbpedia.org/resource/Sonia_Sotomayor>,          #
-      <http://dbpedia.org/resource/Elena_Kagan>;              #
-   prov:hadMember [                                           # Instead, we're focusing on prov:Dictionary (a second step).
-      a prov:KeyValuePair;                                    # (Note: this would not be done in addition to a simple Collection.)
+   prov:hadMember [                                                           # Using a prov:Dictionary is a second step of complexity beyond prov:Collection.
+      a prov:KeyValuePair;
       prov:pairKey   "chief";
       prov:pairValue <http://dbpedia.org/resource/John_Glover_Roberts,_Jr.>;
    ], [
@@ -80,6 +90,14 @@
       prov:pairValue <http://dbpedia.org/resource/Elena_Kagan>;
    ];
 
+   dcterms:description [
+      a prov:Entity;
+      prov:value "2010–present: A. Scalia A. Kennedy C. Thomas R.B. Ginsburg S. Breyer S. Alito S. Sotomayor E. Kagan";
+      prov:wasQuotedFrom :page-by-composition;
+   ];
+
+   prov:wasDerivedFrom :the-first-us-supreme-court, 
+
    #
    # We can go a third step and qualify the members' memberships.
    #
@@ -135,7 +153,18 @@
    ]; # <- the prov:Membership
 .
 
-:the-first-us-supreme-court
+:the-first-us-supreme-court-as-dictionary
+   a prov:Collection;
+   prov:hadMember                                    # These are asserted on a simple (first step)
+      <http://dbpedia.org/resource/John_Jay>,        # prov:Collection.
+      <http://dbpedia.org/resource/John_Rutledge>,   #
+      <http://dbpedia.org/resource/William_Cushing>, #
+      <http://dbpedia.org/resource/James_Wilson>,    #
+      <http://dbpedia.org/resource/John_Blair,_Jr.>, #
+      <http://dbpedia.org/resource/James_Iredell>;   #
+.
+
+:the-first-us-supreme-court-as-dictionary
    a prov:Dictionary, :JayCourt;
    dcterms:description [
       a prov:Entity;
@@ -150,15 +179,8 @@
       a prov:Invalidation;
       dcterms:date "1792"^^xsd:gYear;
    ];
-   prov:hadMember                                    # These would be asserted on a simple (first step)
-      <http://dbpedia.org/resource/John_Jay>,        # prov:Collection.
-      <http://dbpedia.org/resource/John_Rutledge>,   #
-      <http://dbpedia.org/resource/William_Cushing>, #
-      <http://dbpedia.org/resource/James_Wilson>,    #
-      <http://dbpedia.org/resource/John_Blair,_Jr.>, #
-      <http://dbpedia.org/resource/James_Iredell>;   #
-   prov:hadMember [                                  # Instead, we're focusing on prov:Dictionary (a second step).
-      a prov:KeyValuePair;                           # (Note: this would not be done in addition to a simple Collection.)
+   prov:hadMember [                                 # Using a prov:Dictionary is a second step of complexity beyond prov:Collection.
+      a prov:KeyValuePair;
       prov:pairKey   "chief";
       prov:pairValue <http://dbpedia.org/resource/John_Jay>;
    ], [
@@ -239,3 +261,8 @@
    prov:specializationOf <http://en.wikipedia.org/wiki/List_of_Justices_of_the_Supreme_Court_of_the_United_States_by_court_composition>;
    prov:wasGeneratedAtTime "2012-05-16T14:33"^^xsd:dateTime;
 .
+
+:scalia-left
+   a prov:Removal;
+
+<http://dbpedia.org/resource/Elena_Kagan>
--- a/ontology/ProvenanceOntology.owl	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/ProvenanceOntology.owl	Tue Jun 19 01:38:47 2012 +0100
@@ -170,8 +170,8 @@
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
         <component>alternate</component>
         <inverse>agentOfInvolvement</inverse>
-        <editorialNote>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</editorialNote>
         <rdfs:comment xml:lang="en">The property used by a prov:AgentInvolvement to cite the Agent that was prov:involved with either an Activity or Entity. It can be used to express the agent involved in being responsible for an activity, being attributed to an entity, starting or ending an activity, or being responsible for another subordinate agent in an activity.</rdfs:comment>
+        <editorialNote xml:lang="en">This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</editorialNote>
         <category>qualified</category>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Agent"/>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#AgentInvolvement"/>
@@ -219,6 +219,18 @@
     
 
 
+    <!-- http://www.w3.org/ns/prov#contextualized -->
+
+    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#contextualized">
+        <category>expanded</category>
+        <inverse>hasContextualization</inverse>
+        <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#ContextualizedEntity"/>
+        <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#ContextualizedEntity"/>
+        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#specializationOf"/>
+    </owl:ObjectProperty>
+    
+
+
     <!-- http://www.w3.org/ns/prov#derivedByInsertionFrom -->
 
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#derivedByInsertionFrom">
@@ -276,9 +288,9 @@
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#dictionary">
         <inverse>dictionaryOfInvolvement</inverse>
         <rdfs:comment xml:lang="en">The property used by a prov:DictionaryInvolvement to cite the prov:Dictionary that was prov:involved in insertion or removal of elements of a collection. </rdfs:comment>
+        <editorialNote xml:lang="en">This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</editorialNote>
         <component>collections</component>
         <category>collections</category>
-        <editorialNote>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</editorialNote>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Dictionary"/>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#DictionaryInvolvement"/>
         <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#DictionaryInvolvement"/>
@@ -365,6 +377,8 @@
         <component>collections</component>
         <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection</prov-dm>
         <category>collections</category>
+        <inverse>wasMemberOf</inverse>
+        <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#Collection"/>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Collection"/>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Entity"/>
         <owl:propertyChainAxiom rdf:parseType="Collection">
@@ -373,8 +387,8 @@
         </owl:propertyChainAxiom>
     </owl:ObjectProperty>
     <owl:Axiom>
+        <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection</prov-dm>
         <rdfs:comment xml:lang="en">A collection is an entity that provides a structure to some constituents, which are themselves entities. These constituents are said to be member of the collections.</rdfs:comment>
-        <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection</prov-dm>
         <owl:annotatedProperty rdf:resource="&rdfs;range"/>
         <owl:annotatedTarget rdf:resource="http://www.w3.org/ns/prov#Entity"/>
         <owl:annotatedSource rdf:resource="http://www.w3.org/ns/prov#hadMember"/>
@@ -471,6 +485,7 @@
     <!-- http://www.w3.org/ns/prov#hasAnchor -->
 
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#hasAnchor">
+        <inverse>anchorOf</inverse>
         <rdfs:comment xml:lang="en">Indicates anchor URI for a potentially dynamic resource instance.</rdfs:comment>
         <category>access-and-query</category>
         <prov-aq>http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo</prov-aq>
@@ -482,6 +497,7 @@
 
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#hasProvenance">
         <prov-aq>http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo</prov-aq>
+        <inverse>provenanceOf</inverse>
         <rdfs:comment xml:lang="en">Relates a resource to its provenance.</rdfs:comment>
         <category>access-and-query</category>
     </owl:ObjectProperty>
@@ -494,6 +510,18 @@
         <rdfs:comment xml:lang="en">Relates a resource to a provenance service.</rdfs:comment>
         <category>access-and-query</category>
         <prov-aq>http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo</prov-aq>
+        <inverse>provenanceAnchorOf</inverse>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.w3.org/ns/prov#inContext -->
+
+    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#inContext">
+        <category>expanded</category>
+        <inverse>contextOf</inverse>
+        <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#ContextualizedEntity"/>
+        <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#ContextualizedEntity"/>
     </owl:ObjectProperty>
     
 
@@ -546,7 +574,9 @@
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#pair">
         <component>collections</component>
         <category>collections</category>
-        <rdfs:comment xml:lang="en">The key-value pair was part of the membership. A membership can have multiple members.</rdfs:comment>
+        <rdfs:comment xml:lang="en">A membership can have multiple members.</rdfs:comment>
+        <editorsDefinition xml:lang="en">The KeyValuePair(s) whose membership is being qualified by this instance of prov:Membership.</editorsDefinition>
+        <editorialNote xml:lang="en">This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</editorialNote>
         <inverse>inMembership</inverse>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#KeyValuePair"/>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Membership"/>
@@ -559,6 +589,7 @@
 
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#pairValue">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <editorsDefinition xml:lang="en">The Entity value of a KeyValuePair, which may go into a prov:Dictionary under the key specified by prov:pairKey.</editorsDefinition>
         <rdfs:comment xml:lang="en">The value of a KeyValuePair. See also prov:pairKey.</rdfs:comment>
         <category>collections</category>
         <inverse>valueOf</inverse>
@@ -723,6 +754,7 @@
         <inverse>membershipOf</inverse>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Dictionary"/>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Membership"/>
+        <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#Membership"/>
     </owl:ObjectProperty>
     
 
@@ -785,7 +817,7 @@
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Entity"/>
         <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Source"/>
         <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#Source"/>
-        <unqualifiedForm rdf:resource="http://www.w3.org/ns/prov#hadOriginalSource"/>
+        <unqualifiedForm rdf:resource="http://www.w3.org/ns/prov#hadPrimarySource"/>
     </owl:ObjectProperty>
     
 
@@ -838,7 +870,6 @@
     
 
 
-
     <!-- http://www.w3.org/ns/prov#specializationOf -->
 
     <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#specializationOf">
@@ -943,9 +974,9 @@
         </owl:propertyChainAxiom>
     </owl:ObjectProperty>
     <owl:Axiom>
-        <definition>IF wasAttributedTo(e2,ag1,aAttr) holds, THEN tracedTo(e2,ag1) also holds. </definition>
         <prov-dm-constraints>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-constraints.html#traceability-inference</prov-dm-constraints>
         <rdfs:comment>Attribution is a particular case of trace (see http://www.w3.org/TR/prov-dm/#concept-trace), in the sense that it links an entity to the agent that ascribed it.</rdfs:comment>
+        <definition>IF wasAttributedTo(e2,ag1,aAttr) holds, THEN tracedTo(e2,ag1) also holds. </definition>
         <owl:annotatedProperty rdf:resource="&rdfs;subPropertyOf"/>
         <owl:annotatedTarget rdf:resource="http://www.w3.org/ns/prov#tracedTo"/>
         <owl:annotatedSource rdf:resource="http://www.w3.org/ns/prov#wasAttributedTo"/>
@@ -1218,6 +1249,7 @@
 
     <owl:DatatypeProperty rdf:about="http://www.w3.org/ns/prov#pairKey">
         <rdf:type rdf:resource="&owl;FunctionalProperty"/>
+        <definition xml:lang="en">The key with which an Entity has been inserted into a prov:Dictionary; a key is expected to be unique within each prov:Dictionary.</definition>
         <category>collections</category>
         <component>collections</component>
         <rdfs:comment xml:lang="en">The key of a KeyValuePair, which is an element of a prov:Dictionary. See also prov:pairValue.</rdfs:comment>
@@ -1242,9 +1274,10 @@
     <owl:DatatypeProperty rdf:about="http://www.w3.org/ns/prov#removed">
         <rdfs:label xml:lang="en">removed</rdfs:label>
         <component>collections</component>
+        <editorialNote xml:lang="en">The value of this property refers to the value of a KeyValuePair&#39;s prov:pairKey property.</editorialNote>
         <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-dictionary-removal</prov-dm>
+        <editorsDefinition xml:lang="en">The key removed from a prov:Dictionary in a Removal, resulting in a new prov:Dictionary.</editorsDefinition>
         <category>collections</category>
-        <rdfs:comment xml:lang="en">The key removed from a prov:Dictionary in a Removal, resulting in a new prov:Dictionary.</rdfs:comment>
         <rdfs:range rdf:resource="&rdfs;Literal"/>
         <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Removal"/>
     </owl:DatatypeProperty>
@@ -1436,8 +1469,10 @@
         <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
         <category>collections</category>
         <component>collections</component>
-        <definition xml:lang="en">A collection is an entity that provides a structure to some constituents, which are themselves entities. These constituents are said to be member of the collections.</definition>
         <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection</prov-dm>
+        <definition xml:lang="en">A collection is an entity that provides a structure to some constituents, which are themselves entities. These constituents are said to be member of the collections.
+
+A collection is a multiset of entities (it is a multiset, rather than a set, because it may not be possible to verify that two distinct entity identitifiers do not denote, in fact, the same entity).</definition>
         <editorialNote xml:lang="en">Note that although prov:Collection is defined, few other constructs in PROV-DM and PROV-O elaborate what it is or how to use it. Instead, they both elaborate one of its specializations, prov:Dictionary. Although some of the term names relating to prov:Dictionary may seem that they should also apply to prov:Collection, they are specific to prov:Dictionary. It is left to extensions of PROV-O to provide the terms relating to the insertion and removal of members of the more general class prov:Collection.</editorialNote>
     </owl:Class>
     
@@ -1460,6 +1495,29 @@
     
 
 
+    <!-- http://www.w3.org/ns/prov#CompleteCollection -->
+
+    <owl:Class rdf:about="http://www.w3.org/ns/prov#CompleteCollection">
+        <rdfs:label xml:lang="en">CompleteMembership</rdfs:label>
+        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Collection"/>
+        <category>collections</category>
+        <rdfs:comment xml:lang="en">Indicates that no other member belongs to the collection, that is all the prov:member stated for this CompleteMembership constitutes all members of the collection.</rdfs:comment>
+        <component xml:lang="en">collections</component>
+    </owl:Class>
+    
+
+
+    <!-- http://www.w3.org/ns/prov#ContextualizedEntity -->
+
+    <owl:Class rdf:about="http://www.w3.org/ns/prov#ContextualizedEntity">
+        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Entity"/>
+        <rdfs:comment>expanded</rdfs:comment>
+        <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/releases/ED-prov-dm-20120614/prov-dm.html#term-contextualization</prov-dm>
+        <definition xml:lang="en">An entity that is a contextualization of another entity presents all aspects of the latter as per the latter&#39;s description in another bundle (referred to as remote bundle), and therefore constitutes a particular case of specialization of the latter entity.</definition>
+    </owl:Class>
+    
+
+
     <!-- http://www.w3.org/ns/prov#Delegation -->
 
     <owl:Class rdf:about="http://www.w3.org/ns/prov#Delegation">
@@ -1523,16 +1581,16 @@
     
 
 
-    <!-- http://www.w3.org/ns/prov#EmptyDictionary -->
+    <!-- http://www.w3.org/ns/prov#EmptyCollection -->
 
-    <owl:Class rdf:about="http://www.w3.org/ns/prov#EmptyDictionary">
+    <owl:Class rdf:about="http://www.w3.org/ns/prov#EmptyCollection">
         <rdfs:label xml:lang="en">Dictionary</rdfs:label>
-        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Dictionary"/>
+        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#Collection"/>
         <component>collections</component>
+        <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-dictionary</prov-dm>
         <category>collections</category>
+        <definition xml:lang="en">An empty collection is a collection without members.</definition>
         <rdfs:comment xml:lang="en">An empty dictionary.</rdfs:comment>
-        <prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-dictionary</prov-dm>
-        <definition xml:lang="en">An empty dictionary is a dictionary without member.</definition>
     </owl:Class>
     
 
@@ -1697,7 +1755,8 @@
 
     <owl:Class rdf:about="http://www.w3.org/ns/prov#Membership">
         <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/prov#EntityInvolvement"/>
-        <rdfs:comment xml:lang="en">Described members of a collection, in the form of key-value pairs. The Membership resource can also be annotated with attributes.</rdfs:comment>
+        <editorsDefinition xml:lang="en">An optional set of descriptions about the membership of KeyValuePairs in a prov:Dictionary.</editorsDefinition>
+        <rdfs:comment xml:lang="en">The descriptions on this Membership applies to the memberships of all KeyValuePairs cited by prov:pair.</rdfs:comment>
         <category>collections</category>
         <component>collections</component>
         <unqualifiedForm rdf:resource="http://www.w3.org/ns/prov#hadMember"/>
--- a/ontology/diagram-history/2012-05-03/expanded.graffle	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/diagram-history/2012-05-03/expanded.graffle	Tue Jun 19 01:38:47 2012 +0100
@@ -7,7 +7,7 @@
 	<key>ApplicationVersion</key>
 	<array>
 		<string>com.omnigroup.OmniGrafflePro</string>
-		<string>138.33.0.157554</string>
+		<string>139.7.0.167456</string>
 	</array>
 	<key>AutoAdjust</key>
 	<true/>
@@ -33,6 +33,8 @@
 			</dict>
 		</dict>
 	</dict>
+	<key>BaseZoom</key>
+	<integer>0</integer>
 	<key>CanvasOrigin</key>
 	<string>{0, 0}</string>
 	<key>CanvasSize</key>
@@ -53,7 +55,7 @@
 	<array>
 		<dict>
 			<key>Bounds</key>
-			<string>{{220.45851, 26.123383}, {114.63639, 29.000002}}</string>
+			<string>{{220.45850999999999, 26.123383}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -188,7 +190,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{529.36346, 26.123383}, {114.63639, 29.000002}}</string>
+			<string>{{529.36346000000003, 26.123383}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -257,7 +259,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{499.11069, 71.556618}, {142, 29}}</string>
+			<string>{{499.11068999999998, 71.556618}, {142, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -335,8 +337,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{395.71222, 104.98704}</string>
-				<string>{335.09491, 55.123383}</string>
+				<string>{395.71222, 104.98703999999999}</string>
+				<string>{335.48104163866992, 55.441024140954624}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -353,6 +355,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -376,8 +380,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{464.4549, 105.00001}</string>
-				<string>{528.96692, 55.428059}</string>
+				<string>{464.45490000000001, 105.00001}</string>
+				<string>{529.36346000000003, 55.123385000000006}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -394,6 +398,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -405,7 +411,185 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{7.4956274, 353.87341}, {86, 29.000002}}</string>
+			<string>{{408.73702750416703, 211.09755259380009}, {74, 19}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
+			<key>ID</key>
+			<integer>855</integer>
+			<key>Layer</key>
+			<integer>1</integer>
+			<key>Line</key>
+			<dict>
+				<key>ID</key>
+				<integer>853</integer>
+				<key>Position</key>
+				<real>0.3554747998714447</real>
+				<key>RotationType</key>
+				<integer>0</integer>
+			</dict>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>2</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs32 \cf2 inContext}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{526.80056290236848, 211.42854854038788}, {36.498168999999997, 29.000001999999999}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>854</integer>
+			<key>Layer</key>
+			<integer>1</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{1, 1}</string>
+				<string>{1, -1}</string>
+				<string>{-1, -1}</string>
+				<string>{-1, 1}</string>
+				<string>{0, 1}</string>
+				<string>{0, -1}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.901961</string>
+						<key>g</key>
+						<string>0.901961</string>
+						<key>r</key>
+						<string>0.901961</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.6</string>
+						<key>g</key>
+						<string>0.6</string>
+						<key>r</key>
+						<string>0.6</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>VFlip</key>
+			<string>YES</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>854</integer>
+			</dict>
+			<key>ID</key>
+			<integer>853</integer>
+			<key>Layer</key>
+			<integer>1</integer>
+			<key>Points</key>
+			<array>
+				<string>{405.50791379496718, 202.52968192496098}</string>
+				<string>{458.95451130359629, 224.20246855590824}</string>
+				<string>{526.80056290236848, 225.92854954038788}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.501961</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>Width</key>
+					<real>2</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>842</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{7.4956274000000001, 353.87340999999998}, {86, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -474,7 +658,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{419.5351, 214.63594}, {42, 19}}</string>
+			<string>{{188.08125251245082, 157.7070648177849}, {42, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -485,8 +669,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
 					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -502,7 +690,7 @@
 				<key>ID</key>
 				<integer>849</integer>
 				<key>Position</key>
-				<real>0.49300915002822876</real>
+				<real>0.71243011951446533</real>
 				<key>RotationType</key>
 				<integer>0</integer>
 			</dict>
@@ -528,10 +716,10 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 value}</string>
+\f0\fs32 \cf2 value}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -540,7 +728,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{487.73141, 209.79752}, {36.498169, 29.000002}}</string>
+			<string>{{190.43037240443624, 126.42608084959849}, {36.498168999999997, 13.508502960205078}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -611,9 +799,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{403.80154, 210.48683}</string>
-				<string>{427.51239, 223}</string>
-				<string>{487.23154, 224.28674}</string>
+				<string>{260.54505002956046, 176.35764563911962}</string>
+				<string>{214.08383165039055, 178.41611926896232}</string>
+				<string>{208.74899484480594, 140.42972466214655}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -630,6 +818,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -646,7 +836,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{21.448656, 218.27966}, {116.09402, 54}}</string>
+			<string>{{21.448656, 218.27966000000001}, {116.09402, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -658,14 +848,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -718,7 +908,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{21.448656, 278.75717}, {116.09402, 54}}</string>
+			<string>{{21.448656, 278.75716999999997}, {116.09402, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -730,14 +920,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -802,14 +992,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -862,7 +1052,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{7.4956279, 125.72717}, {144, 216}}</string>
+			<string>{{7.4956278999999997, 125.72717}, {144, 216}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -881,16 +1071,16 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-1.1920929e-07, 0}</string>
-				<string>{0.49999988, 0}</string>
-				<string>{-0.49683261, -0.11640215}</string>
-				<string>{-0.49683261, 0.11640239}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-1.1920929000000001e-07, 0}</string>
+				<string>{0.49999988000000001, 0}</string>
+				<string>{-0.49683261000000001, -0.11640215}</string>
+				<string>{-0.49683261000000001, 0.11640238999999999}</string>
 				<string>{0.5, -0.11640215}</string>
-				<string>{0.5, 0.11640263}</string>
-				<string>{-0.46656287, -0.47617739}</string>
-				<string>{0.46942067, -0.47617739}</string>
+				<string>{0.5, 0.11640263000000001}</string>
+				<string>{-0.46656287000000002, -0.47617738999999998}</string>
+				<string>{0.46942066999999998, -0.47617738999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -955,16 +1145,27 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{93.495628, 368.37341}</string>
-				<string>{190.71425, 372.14288}</string>
-				<string>{202.91365, 342.19025}</string>
+				<string>{93.495627400000018, 368.37341099999998}</string>
+				<string>{190.71424999999999, 372.14287999999999}</string>
+				<string>{202.91364855788484, 342.19023521899101}</string>
 			</array>
 			<key>Style</key>
 			<dict>
 				<key>stroke</key>
 				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.501961</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -984,10 +1185,10 @@
 			<string>LineGraphic</string>
 			<key>ControlPoints</key>
 			<array>
-				<string>{12.3587, 4.7106805}</string>
-				<string>{-0.11714298, 28.562347}</string>
-				<string>{0.11706668, -28.562347}</string>
-				<string>{13.0477, -4.6650996}</string>
+				<string>{12.358700000000001, 4.7106804999999996}</string>
+				<string>{-0.11714297999999999, 28.562346999999999}</string>
+				<string>{0.11706668000000001, -28.562346999999999}</string>
+				<string>{13.047700000000001, -4.6650995999999996}</string>
 			</array>
 			<key>Head</key>
 			<dict>
@@ -1002,9 +1203,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{405.50653, 183.64188}</string>
-				<string>{439.31039, 169.64407}</string>
-				<string>{405.53363, 162.4698}</string>
+				<string>{405.50652002671745, 183.64189239241665}</string>
+				<string>{439.31038999999998, 169.64407}</string>
+				<string>{405.5336491367122, 162.46980974354076}</string>
 			</array>
 			<key>Rotation</key>
 			<real>90</real>
@@ -1014,8 +1215,19 @@
 				<dict>
 					<key>Bezier</key>
 					<true/>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.501961</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1034,7 +1246,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{436.51239, 152.96721}, {124, 38}}</string>
+			<string>{{436.48051220982131, 141.43332445290702}, {139, 57}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1045,8 +1257,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
 					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -1077,11 +1293,12 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 alternateOf / \
-specializationOf}</string>
+\f0\fs32 \cf2 alternateOf / \
+specializationOf / \
+contextualized}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -1090,7 +1307,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{139.03157, 42.735771}, {114.63639, 29.000002}}</string>
+			<string>{{139.03156999999999, 42.735771}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -1159,7 +1376,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{93.928543, 84.58094}, {133, 29}}</string>
+			<string>{{93.928543000000005, 84.580939999999998}, {133, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1225,7 +1442,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{448.66229, 42.735771}, {114.63639, 29.000002}}</string>
+			<string>{{448.66228999999998, 42.735771}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -1294,7 +1511,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{427.51239, 84.58094}, {142, 29}}</string>
+			<string>{{427.51238999999998, 84.580939999999998}, {142, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1372,8 +1589,8 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{267.56073, 130.04268}</string>
-				<string>{196.34976, 71.735771}</string>
+				<string>{267.56074647195533, 130.04270431944266}</string>
+				<string>{196.34976499999999, 71.735772999999995}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1390,6 +1607,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1422,8 +1641,8 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{398.34451, 129.90045}</string>
-				<string>{448.66226, 71.735779}</string>
+				<string>{398.34448657002116, 129.90046967462646}</string>
+				<string>{448.66228999999998, 71.735772999999995}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1440,6 +1659,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1458,9 +1679,25 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{167.56927, 287.72717}, {93.05954, 54}}</string>
+			<string>{{167.56926999999999, 287.72717}, {93.059539999999998, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
 			<key>HFlip</key>
 			<string>YES</string>
 			<key>ID</key>
@@ -1470,14 +1707,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -1520,19 +1757,37 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 Location}</string>
+\f0\fs32 \cf2 Location}</string>
 			</dict>
 			<key>VFlip</key>
 			<string>YES</string>
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{276.13101, 152.96721}, {116.09424, 54}}</string>
+			<string>{{276.13101, 152.96720999999999}, {116.09424, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
 			<key>HFlip</key>
 			<string>YES</string>
 			<key>ID</key>
@@ -1542,14 +1797,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -1592,17 +1847,18 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 Bundle}</string>
+\f0\fs32 \cf2 \expnd0\expndtw0\kerning0
+Bundle}</string>
 			</dict>
 			<key>VFlip</key>
 			<string>YES</string>
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{261.04456, 126.42608}, {144, 93.438919}}</string>
+			<string>{{261.04455999999999, 126.42608}, {144, 93.438918999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1621,16 +1877,16 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-1.1920929e-07, 0}</string>
-				<string>{0.49999988, 0}</string>
-				<string>{-0.49683261, -0.11640215}</string>
-				<string>{-0.49683261, 0.11640239}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-1.1920929000000001e-07, 0}</string>
+				<string>{0.49999988000000001, 0}</string>
+				<string>{-0.49683261000000001, -0.11640215}</string>
+				<string>{-0.49683261000000001, 0.11640238999999999}</string>
 				<string>{0.5, -0.11640215}</string>
-				<string>{0.5, 0.11640263}</string>
-				<string>{-0.46656287, -0.47617739}</string>
-				<string>{0.46942067, -0.47617739}</string>
+				<string>{0.5, 0.11640263000000001}</string>
+				<string>{-0.46656287000000002, -0.47617738999999998}</string>
+				<string>{0.46942066999999998, -0.47617738999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -1702,10 +1958,10 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-1.1920929e-07, -4.7683716e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-1.1920929000000001e-07, -4.7683716000000005e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -1761,10 +2017,10 @@
 			<string>LineGraphic</string>
 			<key>ControlPoints</key>
 			<array>
-				<string>{4.71068, -12.3587}</string>
-				<string>{28.562347, 0.11714172}</string>
-				<string>{-28.562347, -0.11706543}</string>
-				<string>{-4.6651001, -13.0477}</string>
+				<string>{4.71068, -12.358700000000001}</string>
+				<string>{28.562346999999999, 0.11714172}</string>
+				<string>{-28.562346999999999, -0.11706543}</string>
+				<string>{-4.6651001000000001, -13.047700000000001}</string>
 			</array>
 			<key>Head</key>
 			<dict>
@@ -1779,9 +2035,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{338.80908, 126.42608}</string>
-				<string>{334.70596, 88.011322}</string>
-				<string>{327.38083, 126.42608}</string>
+				<string>{338.80908635200001, 126.42607999999998}</string>
+				<string>{334.70596, 88.011322000000007}</string>
+				<string>{327.38083321599998, 126.42607999999998}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1791,6 +2047,8 @@
 					<true/>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1809,7 +2067,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{276.70245, 8.0097351}, {143, 76}}</string>
+			<string>{{276.70245, 8.0097351000000003}, {143, 76}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1860,7 +2118,7 @@
 \f0\fs32 \cf0 tracedTo /\
 wasQuotedFrom /\
 wasRevisionOf /\
-hadOriginalSource}</string>
+hadPrimarySource}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -1881,9 +2139,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{353.5098, 220.32368}</string>
-				<string>{367.48041, 252.52991}</string>
-				<string>{348.51569, 287.28827}</string>
+				<string>{353.50980570321298, 220.32370105027891}</string>
+				<string>{367.48041000000001, 252.52991}</string>
+				<string>{348.51569563300234, 287.28825205140771}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1891,6 +2149,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1919,9 +2179,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{319.93979, 287.27917}</string>
-				<string>{305.19443, 257.52997}</string>
-				<string>{317.46863, 220.3398}</string>
+				<string>{319.93979717459069, 287.27918065139659}</string>
+				<string>{305.19443000000001, 257.52996999999999}</string>
+				<string>{317.46863133049828, 220.33980784617907}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1929,6 +2189,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1945,7 +2207,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{368.19455, 243.27966}, {136, 29}}</string>
+			<string>{{362.67481428571421, 254.42188046307163}, {136, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2000,7 +2262,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{192.00009, 230.5972}, {119, 48}}</string>
+			<string>{{192.00009, 230.59719999999999}, {119, 48}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2058,7 +2320,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{108.85715, 350.85715}, {86, 19}}</string>
+			<string>{{108.85715, 350.85714999999999}, {86, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2069,8 +2331,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
 					<string>0</string>
+					<key>g</key>
+					<string>0.501961</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -2103,10 +2369,10 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green128\blue0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 atLocation}</string>
+\f0\fs32 \cf2 atLocation}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -2171,7 +2437,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2012-05-29 23:50:55 +0000</string>
+	<string>2012-06-18 21:03:33 +0000</string>
 	<key>Modifier</key>
 	<string>lebot</string>
 	<key>NotesVisible</key>
@@ -2201,8 +2467,8 @@
 		</array>
 		<key>NSPaperSize</key>
 		<array>
-			<string>coded</string>
-			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgWQCgRgDhg==</string>
+			<string>size</string>
+			<string>{612.00002479553223, 792}</string>
 		</array>
 		<key>NSPrintReverseOrientation</key>
 		<array>
@@ -2262,7 +2528,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{5, 153}, {1315, 875}}</string>
+		<string>{{326, 69}, {1315, 875}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -2274,7 +2540,7 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{1.1428572, 0.5714286}, {751.42853, 446.28571}}</string>
+		<string>{{1.1428571428571428, 0.5714285714285714}, {751.42857142857144, 446.28571428571428}}</string>
 		<key>Zoom</key>
 		<real>1.75</real>
 		<key>ZoomValues</key>
@@ -2286,7 +2552,5 @@
 			</array>
 		</array>
 	</dict>
-	<key>saveQuickLookFiles</key>
-	<string>YES</string>
 </dict>
 </plist>
--- a/ontology/diagram-history/2012-05-03/expanded.svg	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/diagram-history/2012-05-03/expanded.svg	Tue Jun 19 01:38:47 2012 +0100
@@ -1,3 +1,3 @@
 <?xml version="1.0"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="5 8 565 377" width="565pt" height="377pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-05-29 23:50Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs><font-face font-family="Georgia" font-size="16" panose-1="2 4 5 2 5 4 5 2 3 3" units-per-em="1000" underline-position="-88.378906" underline-thickness="49.316406" slope="0" x-height="495.60547" cap-height="709.47266" ascent="916.9922" descent="-219.23828" font-weight="500"><font-face-src><font-face-name name="Georgia"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Georgia" font-size="16" panose-1="2 4 8 2 5 4 5 2 2 3" units-per-em="1000" underline-position="-87.890625" underline-thickness="59.570312" slope="0" x-height="499.02344" cap-height="711.91406" ascent="916.9922" descent="-219.23828" font-weight="bold"><font-face-src><font-face-name name="Georgia-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="gray"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1318" height="782"/><g><title>Layer 1</title><rect x="108.85715" y="350.85715" width="86" height="19" fill="white"/><text transform="translate(113.85715 350.85715)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".2578125" y="15" textLength="75.484375">atLocation</tspan></text><rect x="192.00009" y="230.5972" width="119" height="48" fill="white"/><text transform="translate(197.00009 235.5972)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="15" textLength="108.03125">wasStartedBy /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="34" textLength="91.125">wasEndedBy</tspan></text><rect x="368.19455" y="243.27966" width="136" height="29" fill="white"/><text transform="translate(373.19455 248.27966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".1171875" y="15" textLength="125.765625">wasInvalidatedBy</tspan></text><path d="M 319.93979 287.27917 C 315.02515 277.36377 305.60623 268.68542 305.19443 257.52997 C 304.91245 249.89111 308.85376 241.08759 312.68027 232.31628" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 353.5098 220.32368 C 358.1662 231.05801 368.31268 241.37025 367.4804 252.5299 C 366.90594 260.23267 361.1007 268.34238 355.48071 276.4371" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="276.70245" y="8.009735" width="143" height="76" fill="white"/><text transform="translate(281.70245 8.009735)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="29.394531" y="15" textLength="74.210938">tracedTo /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.9140625" y="34" textLength="129.171875">wasQuotedFrom /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="8.2421875" y="53" textLength="116.515625">wasRevisionOf /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="72" textLength="133">hadOriginalSource</tspan></text><path d="M 338.80908 126.42608 C 343.51978 114.06738 363.2683 88.128464 334.70596 88.01132 C 313.49619 87.924393 317.17456 101.95453 322.38406 114.526314" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 373.38666 341.72717 L 293.70245 341.72717 C 284.3136 341.72717 276.70245 334.11603 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33832 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38666 287.72717 C 382.77551 287.72717 390.38666 295.33832 390.38666 304.72717 L 390.38666 324.72717 C 390.38666 334.11603 382.77551 341.72717 373.38666 341.72717 Z" fill="#fffedf"/><path d="M 373.38666 341.72717 L 293.70245 341.72717 C 284.3136 341.72717 276.70245 334.11603 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33832 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38666 287.72717 C 382.77551 287.72717 390.38666 295.33832 390.38666 304.72717 L 390.38666 324.72717 C 390.38666 334.11603 382.77551 341.72717 373.38666 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.70245 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="20.478817" y="15" textLength="62.726562">Activity</tspan></text><path d="M 388.04456 126.42608 L 278.04456 126.42609 C 268.6557 126.42609 261.04456 134.03725 261.04456 143.42609 L 261.04456 202.86499 C 261.04456 212.25383 268.6557 219.86499 278.04456 219.86499 L 388.04456 219.86499 C 397.43338 219.86499 405.04456 212.25383 405.04456 202.86499 L 405.04456 143.42609 C 405.04456 134.03725 397.4334 126.42609 388.04456 126.42609 Z" fill="#fffedf"/><path d="M 388.04456 126.42608 L 278.04456 126.42609 C 268.6557 126.42609 261.04456 134.03725 261.04456 143.42609 L 261.04456 202.86499 C 261.04456 212.25383 268.6557 219.86499 278.04456 219.86499 L 388.04456 219.86499 C 397.43338 219.86499 405.04456 212.25383 405.04456 202.86499 L 405.04456 143.42609 C 405.04456 134.03725 397.4334 126.42609 388.04456 126.42609 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(266.04456 131.42609)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="42.027344" y="15" textLength="49.945312">Entity</tspan></text><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74216 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.96721 L 276.13101 169.96721 C 276.13101 160.57837 283.74216 152.96721 293.13101 152.96721 C 293.13101 152.96721 293.13101 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 Z" fill="#fffedf"/><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74216 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.96721 L 276.13101 169.96721 C 276.13101 160.57837 283.74216 152.96721 293.13101 152.96721 C 293.13101 152.96721 293.13101 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.13101 170.46721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="27.738525" y="15" textLength="50.617188">Bundle</tspan></text><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18044 341.72717 167.56927 334.11603 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33832 175.18044 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33832 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11603 253.01765 341.72717 243.62881 341.72717 Z" fill="#fffedf"/><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18044 341.72717 167.56927 334.11603 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33832 175.18044 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33832 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11603 253.01765 341.72717 243.62881 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(172.56927 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="10.580551" y="15" textLength="61.898438">Location</tspan></text><line x1="398.34451" y1="129.90045" x2="440.22244" y2="81.491776" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><line x1="267.56073" y1="130.04268" x2="206.33084" y2="79.90819" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><text transform="translate(432.5124 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".109375" y="15" textLength="131.78125">invalidatedAtTime</tspan></text><rect x="448.6623" y="42.73577" width="114.636414" height="29" fill="#e6e6e6"/><rect x="448.6623" y="42.73577" width="114.636414" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(453.6623 47.73577)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.267414" y="15" textLength="96.10156">xsd:dateTime</tspan></text><text transform="translate(98.928543 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".09765625" y="15" textLength="122.80469">generatedAtTime</tspan></text><rect x="139.03157" y="42.73577" width="114.63638" height="29" fill="#e6e6e6"/><rect x="139.03157" y="42.73577" width="114.63638" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(144.03157 47.73577)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.267414" y="15" textLength="96.10156">xsd:dateTime</tspan></text><rect x="436.5124" y="152.96721" width="124" height="38" fill="white"/><text transform="translate(441.5124 152.96721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="11.152344" y="15" textLength="95.55469">alternateOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x=".18359375" y="34" textLength="113.63281">specializationOf</tspan></text><path d="M 405.50653 183.64188 C 417.86523 188.35255 439.19324 198.20642 439.3104 169.64407 C 439.39575 148.8248 428.34326 152.06581 417.2914 157.15976" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 93.49563 368.37341 C 125.8986 369.6298 172.47974 376.50632 190.71425 372.14288 C 202.0289 369.43536 202.43347 362.3991 202.0825 355.06348" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 134.495636 125.72717 L 24.495628 125.72717 C 15.106788 125.72717 7.4956284 133.33833 7.4956284 142.72717 L 7.4956284 324.72717 C 7.4956284 334.11603 15.106788 341.72717 24.495628 341.72717 L 134.495636 341.72717 C 143.884476 341.72717 151.49564 334.116 151.49564 324.72717 L 151.49564 142.72717 C 151.49564 133.33833 143.884476 125.72717 134.495636 125.72717 Z" fill="#fffedf"/><path d="M 134.495636 125.72717 L 24.495628 125.72717 C 15.106788 125.72717 7.4956284 133.33833 7.4956284 142.72717 L 7.4956284 324.72717 C 7.4956284 334.11603 15.106788 341.72717 24.495628 341.72717 L 134.495636 341.72717 C 143.884476 341.72717 151.49564 334.116 151.49564 324.72717 L 151.49564 142.72717 C 151.49564 133.33833 143.884476 125.72717 134.495636 125.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 130.72717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="43.046875" y="15" textLength="47.90625">Agent</tspan></text><path d="M 120.54268 211.80273 L 38.448658 211.80273 C 29.059816 211.80273 21.448658 204.19157 21.448658 194.80273 C 21.448658 194.80273 21.448658 194.80273 21.448658 194.80273 L 21.448658 174.80273 C 21.448656 165.41389 29.059813 157.80273 38.448654 157.80273 C 38.448654 157.80273 38.448658 157.80273 38.448658 157.80273 L 120.54268 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.54268 211.80273 Z" fill="#fffedf"/><path d="M 120.54268 211.80273 L 38.448658 211.80273 C 29.059816 211.80273 21.448658 204.19157 21.448658 194.80273 C 21.448658 194.80273 21.448658 194.80273 21.448658 194.80273 L 21.448658 174.80273 C 21.448656 165.41389 29.059813 157.80273 38.448654 157.80273 C 38.448654 157.80273 38.448658 157.80273 38.448658 157.80273 L 120.54268 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.54268 211.80273 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 175.30273)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="28.527477" y="15" textLength="49.039062">Person</tspan></text><path d="M 120.54268 332.75717 L 38.448658 332.75717 C 29.059816 332.75717 21.448658 325.14603 21.448658 315.75717 C 21.448658 315.75717 21.448658 315.75717 21.448658 315.75717 L 21.448658 295.75717 C 21.448656 286.36832 29.059813 278.75717 38.448654 278.75717 C 38.448654 278.75717 38.448658 278.75717 38.448658 278.75717 L 120.54268 278.75717 C 129.93152 278.75717 137.54268 286.36832 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14603 129.93152 332.75717 120.54268 332.75717 Z" fill="#fffedf"/><path d="M 120.54268 332.75717 L 38.448658 332.75717 C 29.059816 332.75717 21.448658 325.14603 21.448658 315.75717 C 21.448658 315.75717 21.448658 315.75717 21.448658 315.75717 L 21.448658 295.75717 C 21.448656 286.36832 29.059813 278.75717 38.448654 278.75717 C 38.448654 278.75717 38.448658 278.75717 38.448658 278.75717 L 120.54268 278.75717 C 129.93152 278.75717 137.54268 286.36832 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14603 129.93152 332.75717 120.54268 332.75717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 296.25717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.01185226" y="15" textLength="104.07031">SoftwareAgent</tspan></text><path d="M 120.54268 272.27966 L 38.448658 272.27966 C 29.059816 272.27966 21.448658 264.66852 21.448658 255.27966 C 21.448658 255.27966 21.448658 255.27966 21.448658 255.27966 L 21.448658 235.27966 C 21.448656 225.89082 29.059813 218.27966 38.448654 218.27966 C 38.448654 218.27966 38.448658 218.27966 38.448658 218.27966 L 120.54268 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.66852 129.93152 272.27966 120.54268 272.27966 Z" fill="#fffedf"/><path d="M 120.54268 272.27966 L 38.448658 272.27966 C 29.059816 272.27966 21.448658 264.66852 21.448658 255.27966 C 21.448658 255.27966 21.448658 255.27966 21.448658 255.27966 L 21.448658 235.27966 C 21.448656 225.89082 29.059813 218.27966 38.448654 218.27966 C 38.448654 218.27966 38.448658 218.27966 38.448658 218.27966 L 120.54268 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.66852 129.93152 272.27966 120.54268 272.27966 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 235.77966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="6.914196" y="15" textLength="92.265625">Organization</tspan></text><path d="M 403.80154 210.48683 C 411.70438 214.65747 413.6088 220.70024 427.5124 223 C 438.5538 224.82632 457.16788 224.29294 474.3325 224.21075" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="487.73141" y="209.79752" width="36.4982" height="29" fill="#e6e6e6"/><rect x="487.73141" y="209.79752" width="36.4982" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="419.5351" y="214.63594" width="42" height="19" fill="white"/><text transform="translate(421.5351 214.63594)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".23828125" y="15" textLength="37.523438">value</tspan></text><rect x="7.4956284" y="353.87341" width="86" height="29" fill="#e6e6e6"/><rect x="7.4956284" y="353.87341" width="86" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 358.87341)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" fill="black" x="2.25" y="15" textLength="71.5">owl:Thing</tspan></text></g></g></svg>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="5 8 571 377" width="571pt" height="377pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-06-18 15:57Z</dc:date><!-- Produced by OmniGraffle Professional 5.4 --></metadata><defs><font-face font-family="Georgia" font-size="16" panose-1="2 4 5 2 5 4 5 2 3 3" units-per-em="1000" underline-position="-88.378906" underline-thickness="49.316406" slope="0" x-height="495.60547" cap-height="709.47266" ascent="916.9922" descent="-219.23828" font-weight="500"><font-face-src><font-face-name name="Georgia"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Georgia" font-size="16" panose-1="2 4 8 2 5 4 5 2 2 3" units-per-em="1000" underline-position="-87.890625" underline-thickness="59.570312" slope="0" x-height="499.02344" cap-height="711.91406" ascent="916.9922" descent="-219.23828" font-weight="bold"><font-face-src><font-face-name name="Georgia-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="gray"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1318" height="782"/><g><title>Layer 1</title><rect x="108.85715" y="350.85715" width="86" height="19" fill="white"/><text transform="translate(113.85715 350.85715)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".2578125" y="15" textLength="75.484375">atLocation</tspan></text><rect x="192.00009" y="230.5972" width="119" height="48" fill="white"/><text transform="translate(197.00009 235.5972)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="15" textLength="108.03125">wasStartedBy /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="34" textLength="91.125">wasEndedBy</tspan></text><rect x="362.67481" y="254.42188" width="136" height="29" fill="white"/><text transform="translate(367.67481 259.42188)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".1171875" y="15" textLength="125.765625">wasInvalidatedBy</tspan></text><path d="M 319.9398 287.27918 C 315.02517 277.36377 305.60625 268.68542 305.19443 257.52997 C 304.91243 249.8911 308.85378 241.08758 312.68027 232.31627" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 353.5098 220.3237 C 358.1662 231.05803 368.31268 241.37027 367.4804 252.52991 C 366.90595 260.23268 361.10072 268.34236 355.48072 276.43709" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="276.70245" y="8.009735" width="143" height="76" fill="white"/><text transform="translate(281.70245 8.009735)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="29.394531" y="15" textLength="74.210938">tracedTo /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.9140625" y="34" textLength="129.171875">wasQuotedFrom /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="8.2421875" y="53" textLength="116.515625">wasRevisionOf /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x=".24609375" y="72" textLength="132.50781">hadPrimarySource</tspan></text><path d="M 338.80909 126.42608 C 343.51977 114.06738 363.2683 88.128464 334.70596 88.01132 C 313.49619 87.92439 317.17456 101.95453 322.38408 114.52631" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 373.38665 341.72717 L 293.70245 341.72717 C 284.31361 341.72717 276.70245 334.11601 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33833 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38665 287.72717 C 382.7755 287.72717 390.38665 295.33833 390.38665 304.72717 L 390.38665 324.72717 C 390.38665 334.11601 382.7755 341.72717 373.38665 341.72717 C 373.38665 341.72717 373.38665 341.72717 373.38665 341.72717 Z" fill="#fffedf"/><path d="M 373.38665 341.72717 L 293.70245 341.72717 C 284.31361 341.72717 276.70245 334.11601 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33833 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38665 287.72717 C 382.7755 287.72717 390.38665 295.33833 390.38665 304.72717 L 390.38665 324.72717 C 390.38665 334.11601 382.7755 341.72717 373.38665 341.72717 C 373.38665 341.72717 373.38665 341.72717 373.38665 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.70245 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="20.478819" y="15" textLength="62.726562">Activity</tspan></text><path d="M 388.04456 126.42608 L 278.04456 126.42608 C 268.65572 126.42608 261.04456 134.03724 261.04456 143.42608 L 261.04456 202.865 C 261.04456 212.25384 268.65572 219.865 278.04456 219.865 L 388.04456 219.865 C 397.4334 219.865 405.04456 212.25384 405.04456 202.865 L 405.04456 143.42608 C 405.04456 134.03724 397.4334 126.42608 388.04456 126.42608 C 388.04456 126.42608 388.04456 126.42608 388.04456 126.42608 Z" fill="#fffedf"/><path d="M 388.04456 126.42608 L 278.04456 126.42608 C 268.65572 126.42608 261.04456 134.03724 261.04456 143.42608 L 261.04456 202.865 C 261.04456 212.25384 268.65572 219.865 278.04456 219.865 L 388.04456 219.865 C 397.4334 219.865 405.04456 212.25384 405.04456 202.865 L 405.04456 143.42608 C 405.04456 134.03724 397.4334 126.42608 388.04456 126.42608 C 388.04456 126.42608 388.04456 126.42608 388.04456 126.42608 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(266.04456 131.42608)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="42.027344" y="15" textLength="49.945312">Entity</tspan></text><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74217 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.9672 L 276.13101 169.96721 C 276.131 160.57837 283.74216 152.96721 293.131 152.96721 C 293.131 152.96721 293.131 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 C 375.22525 206.96721 375.22525 206.96721 375.22525 206.96721 Z" fill="#fffedf"/><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74217 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.9672 L 276.13101 169.96721 C 276.131 160.57837 283.74216 152.96721 293.131 152.96721 C 293.131 152.96721 293.131 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 C 375.22525 206.96721 375.22525 206.96721 375.22525 206.96721 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.13101 170.46721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="27.738526" y="15" textLength="50.617188">Bundle</tspan></text><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18043 341.72717 167.56927 334.11601 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33833 175.18042 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33833 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11601 253.01765 341.72717 243.62881 341.72717 C 243.62881 341.72717 243.62881 341.72717 243.62881 341.72717 Z" fill="#fffedf"/><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18043 341.72717 167.56927 334.11601 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33833 175.18042 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33833 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11601 253.01765 341.72717 243.62881 341.72717 C 243.62881 341.72717 243.62881 341.72717 243.62881 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(172.56927 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="10.580551" y="15" textLength="61.898438">Location</tspan></text><line x1="398.34449" y1="129.90047" x2="440.22246" y2="81.491764" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><line x1="267.56075" y1="130.042704" x2="206.33083" y2="79.908185" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><text transform="translate(432.5124 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".109375" y="15" textLength="131.78125">invalidatedAtTime</tspan></text><rect x="448.6623" y="42.73577" width="114.63639" height="29.000002" fill="#e6e6e6"/><rect x="448.6623" y="42.73577" width="114.63639" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(453.6623 47.735772)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.2674138" y="15" textLength="96.10156">xsd:dateTime</tspan></text><text transform="translate(98.928543 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".09765625" y="15" textLength="122.80469">generatedAtTime</tspan></text><rect x="139.03157" y="42.73577" width="114.63639" height="29.000002" fill="#e6e6e6"/><rect x="139.03157" y="42.73577" width="114.63639" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(144.03157 47.735772)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.2674138" y="15" textLength="96.10156">xsd:dateTime</tspan></text><rect x="436.4805" y="141.433324" width="139" height="57" fill="white"/><text transform="translate(441.4805 141.433324)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="18.652344" y="15" textLength="95.55469">alternateOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="2.0039062" y="34" textLength="128.85156">specializationOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="13.121094" y="53" textLength="102.75781">contextualized</tspan></text><path d="M 405.50652 183.64189 C 417.86522 188.35257 439.19325 198.20642 439.3104 169.64407 C 439.39572 148.8248 428.34323 152.06582 417.29144 157.15976" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 93.49563 368.37341 C 125.898594 369.62978 172.47974 376.5063 190.71425 372.14288 C 202.02891 369.43534 202.43348 362.39907 202.08251 355.06345" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 134.49563 125.72717 L 24.495628 125.72717 C 15.106787 125.72717 7.495628 133.33833 7.495628 142.72717 L 7.495628 324.72717 C 7.495628 334.11601 15.106787 341.72717 24.495628 341.72717 L 134.49563 341.72717 C 143.88447 341.72717 151.495625 334.11601 151.49563 324.72717 L 151.49563 142.72717 C 151.49563 133.33833 143.88447 125.72717 134.49563 125.72717 C 134.49563 125.72717 134.49563 125.72717 134.49563 125.72717 Z" fill="#fffedf"/><path d="M 134.49563 125.72717 L 24.495628 125.72717 C 15.106787 125.72717 7.495628 133.33833 7.495628 142.72717 L 7.495628 324.72717 C 7.495628 334.11601 15.106787 341.72717 24.495628 341.72717 L 134.49563 341.72717 C 143.88447 341.72717 151.495625 334.11601 151.49563 324.72717 L 151.49563 142.72717 C 151.49563 133.33833 143.88447 125.72717 134.49563 125.72717 C 134.49563 125.72717 134.49563 125.72717 134.49563 125.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 130.72717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="43.046875" y="15" textLength="47.90625">Agent</tspan></text><path d="M 120.542676 211.80273 L 38.448656 211.80273 C 29.059815 211.80273 21.448656 204.19157 21.448656 194.80273 C 21.448656 194.80273 21.448656 194.80273 21.448656 194.80273 L 21.448656 174.80273 C 21.448653 165.41389 29.05981 157.80273 38.448651 157.80273 C 38.448653 157.80273 38.448654 157.80273 38.448656 157.80273 L 120.542676 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.542676 211.80273 C 120.542676 211.80273 120.542676 211.80273 120.542676 211.80273 Z" fill="#fffedf"/><path d="M 120.542676 211.80273 L 38.448656 211.80273 C 29.059815 211.80273 21.448656 204.19157 21.448656 194.80273 C 21.448656 194.80273 21.448656 194.80273 21.448656 194.80273 L 21.448656 174.80273 C 21.448653 165.41389 29.05981 157.80273 38.448651 157.80273 C 38.448653 157.80273 38.448654 157.80273 38.448656 157.80273 L 120.542676 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.542676 211.80273 C 120.542676 211.80273 120.542676 211.80273 120.542676 211.80273 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 175.30273)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="28.527479" y="15" textLength="49.039062">Person</tspan></text><path d="M 120.542676 332.75717 L 38.448656 332.75717 C 29.059815 332.75717 21.448656 325.14601 21.448656 315.75717 C 21.448656 315.75717 21.448656 315.75717 21.448656 315.75717 L 21.448656 295.75717 C 21.448653 286.36833 29.05981 278.75717 38.448651 278.75717 C 38.448653 278.75717 38.448654 278.75717 38.448656 278.75717 L 120.542676 278.75717 C 129.93152 278.75717 137.54268 286.36833 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14601 129.93152 332.75717 120.542676 332.75717 C 120.542676 332.75717 120.542676 332.75717 120.542676 332.75717 Z" fill="#fffedf"/><path d="M 120.542676 332.75717 L 38.448656 332.75717 C 29.059815 332.75717 21.448656 325.14601 21.448656 315.75717 C 21.448656 315.75717 21.448656 315.75717 21.448656 315.75717 L 21.448656 295.75717 C 21.448653 286.36833 29.05981 278.75717 38.448651 278.75717 C 38.448653 278.75717 38.448654 278.75717 38.448656 278.75717 L 120.542676 278.75717 C 129.93152 278.75717 137.54268 286.36833 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14601 129.93152 332.75717 120.542676 332.75717 C 120.542676 332.75717 120.542676 332.75717 120.542676 332.75717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 296.25717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.01185375" y="15" textLength="104.07031">SoftwareAgent</tspan></text><path d="M 120.542676 272.27966 L 38.448656 272.27966 C 29.059815 272.27966 21.448656 264.6685 21.448656 255.27966 C 21.448656 255.27966 21.448656 255.27966 21.448656 255.27966 L 21.448656 235.27966 C 21.448653 225.89082 29.05981 218.27966 38.448651 218.27966 C 38.448653 218.27966 38.448654 218.27966 38.448656 218.27966 L 120.542676 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.6685 129.93152 272.27966 120.542676 272.27966 C 120.542676 272.27966 120.542676 272.27966 120.542676 272.27966 Z" fill="#fffedf"/><path d="M 120.542676 272.27966 L 38.448656 272.27966 C 29.059815 272.27966 21.448656 264.6685 21.448656 255.27966 C 21.448656 255.27966 21.448656 255.27966 21.448656 255.27966 L 21.448656 235.27966 C 21.448653 225.89082 29.05981 218.27966 38.448651 218.27966 C 38.448653 218.27966 38.448654 218.27966 38.448656 218.27966 L 120.542676 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.6685 129.93152 272.27966 120.542676 272.27966 C 120.542676 272.27966 120.542676 272.27966 120.542676 272.27966 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 235.77966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="6.9141975" y="15" textLength="92.265625">Organization</tspan></text><path d="M 260.54505 176.35765 C 245.05953 177.04373 222.71564 184.40351 214.08383 178.41612 C 208.08877 174.25769 208.70555 163.65921 209.04606 153.33054" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="190.43037" y="126.42608" width="36.49817" height="13.508503" fill="#e6e6e6"/><rect x="190.43037" y="126.42608" width="36.49817" height="13.508503" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="188.08125" y="157.707065" width="42" height="19" fill="white"/><text transform="translate(190.08125 157.707065)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".23828125" y="15" textLength="37.523438">value</tspan></text><rect x="7.4956274" y="353.8734" width="86" height="29.000002" fill="#e6e6e6"/><rect x="7.4956274" y="353.8734" width="86" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.4956274 358.87341)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="2.25" y="15" textLength="71.5">owl:Thing</tspan></text><path d="M 405.50791 202.52968 C 423.32166 209.75322 438.7411 220.30305 458.9545 224.20247 C 475.3858 227.37227 494.99295 226.14909 513.9017 225.8894" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="526.80056" y="211.42855" width="36.49817" height="29.000002" fill="#e6e6e6"/><rect x="526.80056" y="211.42855" width="36.49817" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="408.73703" y="211.09755" width="74" height="19" fill="white"/><text transform="translate(410.73703 211.09755)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".32421875" y="15" textLength="69.351562">inContext</tspan></text></g></g></svg>
--- a/ontology/diagram-history/2012-05-03/qualified-patterns.graffle	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/diagram-history/2012-05-03/qualified-patterns.graffle	Tue Jun 19 01:38:47 2012 +0100
@@ -3,11 +3,11 @@
 <plist version="1.0">
 <dict>
 	<key>ActiveLayerIndex</key>
-	<integer>1</integer>
+	<integer>0</integer>
 	<key>ApplicationVersion</key>
 	<array>
 		<string>com.omnigroup.OmniGrafflePro</string>
-		<string>138.33.0.157554</string>
+		<string>139.7.0.167456</string>
 	</array>
 	<key>AutoAdjust</key>
 	<true/>
@@ -33,6 +33,8 @@
 			</dict>
 		</dict>
 	</dict>
+	<key>BaseZoom</key>
+	<integer>0</integer>
 	<key>CanvasOrigin</key>
 	<string>{0, 0}</string>
 	<key>ColumnAlign</key>
@@ -51,7 +53,420 @@
 	<array>
 		<dict>
 			<key>Bounds</key>
-			<string>{{422.2471, 1081.4393}, {113.6842, 54}}</string>
+			<string>{{594.45209, 1156.7076}, {117, 54}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>1</string>
+					<key>g</key>
+					<string>0</string>
+					<key>r</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
+			<key>ID</key>
+			<integer>963</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Shape</key>
+			<string>DisplayShape</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.871251</string>
+						<key>g</key>
+						<string>0.994861</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.6</string>
+						<key>g</key>
+						<string>0.6</string>
+						<key>r</key>
+						<string>0.6</string>
+					</dict>
+					<key>CornerRadius</key>
+					<real>10</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Align</key>
+				<integer>2</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;\red0\green0\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr
+
+\f0\fs32 \cf2 \expnd0\expndtw0\kerning0
+Association}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>1022</integer>
+			</dict>
+			<key>ID</key>
+			<integer>1024</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Points</key>
+			<array>
+				<string>{682.8473744632563, 1198.9238662719724}</string>
+				<string>{684.56592560616502, 1252.4241205012613}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>1</string>
+						<key>g</key>
+						<string>0</string>
+						<key>r</key>
+						<string>0</string>
+					</dict>
+					<key>HeadArrow</key>
+					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>Width</key>
+					<real>2</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{689.43766636654539, 1221.928277514038}, {108.27008613281259, 19}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>1</string>
+					<key>g</key>
+					<string>0</string>
+					<key>r</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
+			<key>ID</key>
+			<integer>1023</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;\red0\green0\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs32 \cf2 prov:hadPlan}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{660.11871337890625, 1252.9238627563477}, {81, 31.589731216430664}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>1022</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0.19798307185795494, 0.49989545810861102}</string>
+			</array>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.871251</string>
+						<key>g</key>
+						<string>0.994861</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.6</string>
+						<key>g</key>
+						<string>0.6</string>
+						<key>r</key>
+						<string>0.6</string>
+					</dict>
+					<key>CornerRadius</key>
+					<real>25</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs32 \cf0 Plan}</string>
+			</dict>
+			<key>VFlip</key>
+			<string>YES</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{562.1455793262578, 1254.9156625634766}, {80.734714728974495, 29.597930999999999}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>1021</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0.36443154412640144, -0.50000000000000711}</string>
+			</array>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.871251</string>
+						<key>g</key>
+						<string>0.994861</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.6</string>
+						<key>g</key>
+						<string>0.6</string>
+						<key>r</key>
+						<string>0.6</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs32 \cf0 Role}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>1021</integer>
+			</dict>
+			<key>ID</key>
+			<integer>1020</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Points</key>
+			<array>
+				<string>{632.04820561624194, 1207.4157274133299}</string>
+				<string>{631.93521344402939, 1254.9156625634766}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>1</string>
+						<key>g</key>
+						<string>0</string>
+						<key>r</key>
+						<string>0</string>
+					</dict>
+					<key>HeadArrow</key>
+					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>Width</key>
+					<real>2</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{521.8649391992185, 1221.928277514038}, {108.27008613281259, 19}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>1</string>
+					<key>g</key>
+					<string>0</string>
+					<key>r</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Georgia</string>
+				<key>Size</key>
+				<real>16</real>
+			</dict>
+			<key>ID</key>
+			<integer>1019</integer>
+			<key>Layer</key>
+			<integer>0</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
+{\fonttbl\f0\fnil\fcharset0 Georgia;}
+{\colortbl;\red255\green255\blue255;\red0\green0\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs32 \cf2 prov:hadRole}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{422.24709999999999, 1081.4393}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -130,84 +545,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{594.45209, 1156.7076}, {117, 54}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Color</key>
-				<dict>
-					<key>b</key>
-					<string>1</string>
-					<key>g</key>
-					<string>0</string>
-					<key>r</key>
-					<string>0</string>
-				</dict>
-				<key>Font</key>
-				<string>Georgia</string>
-				<key>NSKern</key>
-				<real>0.0</real>
-				<key>Size</key>
-				<real>16</real>
-			</dict>
-			<key>ID</key>
-			<integer>963</integer>
-			<key>Layer</key>
-			<integer>0</integer>
-			<key>Shape</key>
-			<string>DisplayShape</string>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Color</key>
-					<dict>
-						<key>b</key>
-						<string>0.871251</string>
-						<key>g</key>
-						<string>0.994861</string>
-						<key>r</key>
-						<string>1</string>
-					</dict>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Color</key>
-					<dict>
-						<key>b</key>
-						<string>0.6</string>
-						<key>g</key>
-						<string>0.6</string>
-						<key>r</key>
-						<string>0.6</string>
-					</dict>
-					<key>CornerRadius</key>
-					<real>10</real>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>2</integer>
-				<key>Text</key>
-				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
-{\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;\red0\green0\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr
-
-\f0\fs32 \cf2 \expnd0\expndtw0\kerning0
-Association}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{768.45209, 1078.2811}, {113.6842, 54}}</string>
+			<string>{{768.45209, 1078.2810999999999}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -277,7 +615,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{563.16785, 990.21759}, {167, 19}}</string>
+			<string>{{563.16790142035882, 990.21762245490356}, {167, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -361,8 +699,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{612.54749, 939.36713}</string>
-				<string>{498.87415, 1004.6495}</string>
+				<string>{612.54749257923015, 939.36711123404586}</string>
+				<string>{498.87415442952067, 1004.6495711690803}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -379,6 +717,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -407,8 +747,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{767.95209, 1014.3892}</string>
-				<string>{509.57767, 1015.0027}</string>
+				<string>{767.95209142089971, 1014.3891999962509}</string>
+				<string>{509.57770360038103, 1015.0026702529169}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -416,6 +756,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -434,7 +776,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{423.88541, 988.07117}, {113.6842, 54}}</string>
+			<string>{{423.88540999999998, 988.07117000000005}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -513,7 +855,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{594.45209, 890.11493}, {113.6842, 54}}</string>
+			<string>{{594.45209, 890.11492999999996}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -604,8 +946,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{781.50854, 989.80908}</string>
-				<string>{697.27161, 942.78253}</string>
+				<string>{781.50862105267436, 989.80909737136801}</string>
+				<string>{697.2716283924052, 942.78252885416703}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -622,6 +964,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -638,7 +982,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{768.45209, 987.25305}, {113.6842, 54}}</string>
+			<string>{{768.45209, 987.25305000000003}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -712,7 +1056,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{718.32739, 935.36908}, {191.97937, 19}}</string>
+			<string>{{718.32739000000004, 935.36908000000005}, {191.97936999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -773,7 +1117,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{487.84479, 944.03479}, {93.684196, 19}}</string>
+			<string>{{487.84478999999999, 944.03479000000004}, {93.684196, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -834,7 +1178,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{551.00336, 1082.4794}, {185, 19}}</string>
+			<string>{{551.0033210461213, 1082.47933048614}, {185, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -873,7 +1217,7 @@
 				<integer>2</integer>
 			</dict>
 			<key>Rotation</key>
-			<real>359.47732543945312</real>
+			<real>359.47735595703125</real>
 			<key>Shape</key>
 			<string>Rectangle</string>
 			<key>Style</key>
@@ -918,8 +1262,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{609.96277, 1165.0825}</string>
-				<string>{524.34637, 1127.989}</string>
+				<string>{609.95486873039499, 1165.0916886173761}</string>
+				<string>{524.34460226244062, 1128.0261972448709}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -936,6 +1280,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -964,8 +1310,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{767.95209, 1105.8042}</string>
-				<string>{507.74002, 1108.178}</string>
+				<string>{767.9521108013538, 1105.8041942065927}</string>
+				<string>{507.73991432274113, 1108.1779395322762}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -973,6 +1319,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -1003,8 +1351,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{767.99707, 1131.3744}</string>
-				<string>{703.70758, 1160.6519}</string>
+				<string>{767.99700763049668, 1131.358961400945}</string>
+				<string>{703.68481939121978, 1160.6295862718111}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1021,6 +1369,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1037,7 +1387,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{714.13287, 1147.9796}, {200.36841, 19}}</string>
+			<string>{{714.13287000000003, 1147.9795999999999}, {200.36841000000001, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1096,7 +1446,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{487.84479, 1148.6371}, {93.684196, 19}}</string>
+			<string>{{487.84478999999999, 1148.6370999999999}, {93.684196, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1155,7 +1505,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{402.55429, 1059.931}, {515.16901, 160.96472}}</string>
+			<string>{{402.55428999999998, 1059.931}, {515.16900999999996, 249.06900024414062}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1208,7 +1558,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{402.55429, 874.96637}, {515.16901, 185.09613}}</string>
+			<string>{{402.55428999999998, 874.96636999999998}, {515.16900999999996, 185.09612999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1261,7 +1611,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{54.09613, 935.36908}, {113.6842, 54}}</string>
+			<string>{{54.096130000000002, 935.36908000000005}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1338,7 +1688,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{227, 1021.5615}, {141, 54}}</string>
+			<string>{{227, 1021.5615}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1410,12 +1760,12 @@
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr
 
 \f0\fs32 \cf2 \expnd0\expndtw0\kerning0
-Responsibility}</string>
+Delegation}</string>
 			</dict>
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{54.09613, 1101.7313}, {113.6842, 54}}</string>
+			<string>{{54.096130000000002, 1101.7312999999999}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1487,7 +1837,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{26.548264, 1038.6617}, {169, 23}}</string>
+			<string>{{26.548264942626954, 1038.6616611215147}, {169, 23}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1569,8 +1919,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{249.49426, 1026.3802}</string>
-				<string>{156.03378, 983.19653}</string>
+				<string>{243.35288300172505, 1028.3880329025362}</string>
+				<string>{155.58327002886202, 984.65744163077511}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1587,6 +1937,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1615,8 +1967,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{110.93823, 1104.2659}</string>
-				<string>{110.93823, 989.86914}</string>
+				<string>{110.93823, 1104.2657916454657}</string>
+				<string>{110.93823, 989.869080255109}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1624,6 +1976,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -1654,8 +2008,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{130.96745, 1120.1254}</string>
-				<string>{248.38556, 1069.6743}</string>
+				<string>{130.48725555382123, 1119.6615612845046}</string>
+				<string>{242.48597627109154, 1067.6999363646971}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1672,6 +2026,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1688,7 +2044,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{181.1563, 1095.7809}, {216.01465, 19}}</string>
+			<string>{{181.15629999999999, 1095.7809}, {216.01464999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1743,14 +2099,14 @@
 {\colortbl;\red255\green255\blue255;\red0\green0\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf2 prov:qualifiedResponsibility}</string>
+\f0\fs32 \cf2 prov:qualifiedDelegation}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{198.45244, 978.58728}, {91.578941, 19}}</string>
+			<string>{{198.45244, 978.58727999999996}, {91.578941, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1807,7 +2163,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{318, 642.1225}, {160, 54}}</string>
+			<string>{{318, 642.12249999999995}, {160, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -1896,8 +2252,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{356.41214, 641.84827}</string>
-				<string>{301.89539, 606.09503}</string>
+				<string>{356.4185509441063, 641.84826732424824}</string>
+				<string>{301.9101301150742, 606.0949353400639}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1914,6 +2270,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1942,8 +2300,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{498.88879, 606.14014}</string>
-				<string>{441.64026, 641.85748}</string>
+				<string>{498.90364280884489, 606.14015875659891}</string>
+				<string>{441.6742927295752, 641.85772162235889}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1960,6 +2318,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1976,7 +2336,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{325.48792, 601.49347}, {103.15789, 19}}</string>
+			<string>{{325.48791999999997, 601.49347}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2033,7 +2393,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{325.74719, 551.492}, {160, 19}}</string>
+			<string>{{325.74718999999999, 551.49199999999996}, {160, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2106,8 +2466,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{485.24713, 578.86426}</string>
-				<string>{317.67566, 578.83179}</string>
+				<string>{485.24713000643038, 578.86430696407831}</string>
+				<string>{317.67565999356964, 578.831801989886}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2115,6 +2475,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -2133,7 +2495,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{485.74713, 551.87543}, {113.6842, 54}}</string>
+			<string>{{485.74713000000003, 551.87543000000005}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2206,7 +2568,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{203.49146, 551.82068}, {113.6842, 54}}</string>
+			<string>{{203.49145999999999, 551.82068000000004}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2275,7 +2637,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{469.42261, 618.86273}, {224.76807, 19}}</string>
+			<string>{{469.42261000000002, 618.86273000000006}, {224.76806999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2334,7 +2696,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{34.966675, 737.21759}, {113.6842, 54}}</string>
+			<string>{{34.966675000000002, 737.21758999999997}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2411,7 +2773,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{372.06299, 802.74774}, {113.6842, 54}}</string>
+			<string>{{372.06299000000001, 802.74774000000002}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2488,7 +2850,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{720.84045, 737.21759}, {113.6842, 54}}</string>
+			<string>{{720.84045000000003, 737.21758999999997}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2560,7 +2922,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{352.42941, 739.75806}, {169, 19}}</string>
+			<string>{{352.42941227825258, 739.7580839651489}, {169, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2642,8 +3004,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{379.56815, 820.15717}</string>
-				<string>{147.56918, 775.05896}</string>
+				<string>{379.5683380605638, 820.1568870403139}</string>
+				<string>{147.56977576416767, 775.0573616282087}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2660,6 +3022,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -2688,8 +3052,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{720.34045, 764.21759}</string>
-				<string>{149.15088, 764.21759}</string>
+				<string>{720.34045000017056, 764.21758999999997}</string>
+				<string>{149.1508749998323, 764.21758999999997}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2697,6 +3061,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -2727,8 +3093,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{721.80121, 774.72662}</string>
-				<string>{484.9306, 819.27252}</string>
+				<string>{721.79808442474075, 774.71781475450325}</string>
+				<string>{484.91819446194341, 819.22556943781092}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2745,6 +3111,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -2761,7 +3129,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{537.91254, 811.75018}, {185.36841, 19}}</string>
+			<string>{{537.91254000000004, 811.75018}, {185.36841000000001, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -2879,7 +3247,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{23.112366, 874.96637}, {386.99994, 345.92944}}</string>
+			<string>{{23.112366000000002, 874.96636999999998}, {386.99993999999998, 345.92944}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2930,7 +3298,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{23.112396, 706.93109}, {894.61078, 168.03528}}</string>
+			<string>{{23.112396, 706.93109000000004}, {894.61077999999998, 168.03528}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -2981,7 +3349,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{23.112396, 531.96637}, {894.61084, 174.96472}}</string>
+			<string>{{23.112396, 531.96636999999998}, {894.61084000000005, 174.96472}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3032,7 +3400,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{429.74072, 44.189331}, {113.6842, 54}}</string>
+			<string>{{429.74072000000001, 44.189331000000003}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3105,7 +3473,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{720.83997, 44.189331}, {113.6842, 54}}</string>
+			<string>{{720.83996999999999, 44.189331000000003}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3175,7 +3543,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{553.32068, 46.729824}, {166, 19}}</string>
+			<string>{{553.32069488094999, 46.729824965148936}, {166, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -3257,8 +3625,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{720.33997, 71.189331}</string>
-				<string>{543.92493, 71.189331}</string>
+				<string>{720.33997001217926, 71.18933100000001}</string>
+				<string>{543.9249199877795, 71.18933100000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -3266,6 +3634,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -3284,7 +3654,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{575.29053, 134.18933}, {113.6842, 54}}</string>
+			<string>{{575.29052999999999, 134.18933000000001}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3356,7 +3726,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{35.966187, 44.189316}, {113.6842, 54}}</string>
+			<string>{{35.966186999999998, 44.189315999999998}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3431,7 +3801,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{242.24524, 43.371201}, {113.6842, 54}}</string>
+			<string>{{242.24524, 43.371200999999999}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3500,7 +3870,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{160.84219, 46.29924}, {81, 19}}</string>
+			<string>{{160.84219219273351, 46.299240112050533}, {81, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -3582,8 +3952,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{241.74524, 70.598625}</string>
-				<string>{150.15039, 70.961891}</string>
+				<string>{241.74524393136829, 70.598623005274476}</string>
+				<string>{150.15038306861103, 70.96189341843332}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -3591,6 +3961,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -3609,7 +3981,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{139.10571, 134.18933}, {113.6842, 54}}</string>
+			<string>{{139.10570999999999, 134.18933000000001}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -3684,7 +4056,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{573.63257, 224.18933}, {117, 29.597931}}</string>
+			<string>{{573.63256999999999, 224.18933000000001}, {117, 29.597930999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
@@ -3750,8 +4122,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{632.13263, 188.68933}</string>
-				<string>{632.13257, 223.68933}</string>
+				<string>{632.1326080967109, 188.68932999999998}</string>
+				<string>{632.13258021979755, 223.68933000000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -3768,6 +4140,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -3796,8 +4170,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{594.32874, 137.81349}</string>
-				<string>{530.67303, 98.452301}</string>
+				<string>{594.32874266740623, 137.81348532351839}</string>
+				<string>{530.67302761232281, 98.452292258722863}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -3814,6 +4188,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -3842,8 +4218,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{736.33868, 96.753868}</string>
-				<string>{675.48438, 134.38295}</string>
+				<string>{736.33872880682691, 96.753846595470776}</string>
+				<string>{675.48440701838354, 134.38291124081556}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -3860,6 +4236,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -3876,7 +4254,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{706.7229, 113.38748}, {195.59045, 19}}</string>
+			<string>{{706.72289999999998, 113.38748}, {195.59045, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -3938,7 +4316,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{637.7229, 192.69373}, {103.15789, 19}}</string>
+			<string>{{637.72289999999998, 192.69372999999999}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -3995,7 +4373,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{557.50098, 100.15137}, {103.15789, 19}}</string>
+			<string>{{557.50098000000003, 100.15137}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4052,7 +4430,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{137.44781, 224.18933}, {117, 29.597931}}</string>
+			<string>{{137.44781, 224.18933000000001}, {117, 29.597930999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
@@ -4118,8 +4496,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{195.94781, 188.68933}</string>
-				<string>{195.94781, 223.68933}</string>
+				<string>{195.94781, 188.68933000000004}</string>
+				<string>{195.94781, 223.68933000000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4136,6 +4514,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4164,8 +4544,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{164.73869, 133.95612}</string>
-				<string>{124.12687, 98.518059}</string>
+				<string>{164.73870335847698, 133.95612295272349}</string>
+				<string>{124.12687304548254, 98.518056872000045}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4182,6 +4562,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4210,8 +4592,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{268.04898, 97.70163}</string>
-				<string>{226.98621, 133.8589}</string>
+				<string>{268.04896328334308, 97.701628402963195}</string>
+				<string>{226.98619170807424, 133.85890259765637}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4228,6 +4610,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4244,7 +4628,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{246.95044, 113.38748}, {161.05263, 19}}</string>
+			<string>{{246.95043999999999, 113.38748}, {161.05262999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4306,7 +4690,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{200.72278, 192.69373}, {103.15789, 19}}</string>
+			<string>{{200.72278, 192.69372999999999}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4420,7 +4804,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{429.74146, 304.80927}, {113.6842, 54}}</string>
+			<string>{{429.74146000000002, 304.80927000000003}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -4493,7 +4877,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{720.8407, 304.80927}, {113.6842, 54}}</string>
+			<string>{{720.84069999999997, 304.80927000000003}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -4564,7 +4948,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{549.32141, 307.34976}, {174, 19}}</string>
+			<string>{{549.32142964285754, 307.34976396514895}, {174, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4648,8 +5032,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{720.3407, 331.80927}</string>
-				<string>{543.92566, 331.80927}</string>
+				<string>{720.3406999973588, 331.80927000000003}</string>
+				<string>{543.92566000264208, 331.80927000000003}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4659,6 +5043,8 @@
 					<real>25</real>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>Pattern</key>
@@ -4677,7 +5063,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{568.24231, 393.34106}, {124.70886, 54}}</string>
+			<string>{{568.24230999999997, 393.34106000000003}, {124.70886, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -4754,7 +5140,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{573.63318, 484.80927}, {117, 29.597931}}</string>
+			<string>{{573.63318000000004, 484.80927000000003}, {117, 29.597930999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
@@ -4820,8 +5206,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{631.14142, 447.84097}</string>
-				<string>{631.86371, 484.30936}</string>
+				<string>{631.21128239504378, 447.84093515496085}</string>
+				<string>{632.02624410784699, 484.30928223549085}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4838,6 +5224,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4866,8 +5254,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{590.4386, 395.65152}</string>
-				<string>{530.93964, 359.07108}</string>
+				<string>{590.43733410186564, 395.65273674683078}</string>
+				<string>{530.93162401112079, 359.07111475132365}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4884,6 +5272,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4912,8 +5302,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{735.70093, 357.11096}</string>
-				<string>{675.91553, 393.14249}</string>
+				<string>{735.67484090926519, 357.09984269792034}</string>
+				<string>{675.82247521914212, 393.13350485130087}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -4930,6 +5320,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>StickArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -4946,7 +5338,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{702.33447, 376.36847}, {199.97955, 19}}</string>
+			<string>{{702.33447000000001, 376.36847}, {199.97954999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -5008,7 +5400,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{637.72351, 453.31366}, {103.15789, 19}}</string>
+			<string>{{637.72351000000003, 453.31366000000003}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -5065,7 +5457,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{557.50098, 358.80927}, {103.15789, 19}}</string>
+			<string>{{557.50098000000003, 358.80927000000003}, {103.15788999999999, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -5122,7 +5514,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{412.46078, 16}, {505.26215, 257.9664}}</string>
+			<string>{{412.46078, 16}, {505.26215000000002, 257.96640000000002}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -5173,7 +5565,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{23.111938, 16.0336}, {396.99988, 257.9664}}</string>
+			<string>{{23.111937999999999, 16.0336}, {396.99988000000002, 257.96640000000002}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -5224,7 +5616,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{412.46118, 274}, {505.26215, 257.9664}}</string>
+			<string>{{412.46118000000001, 274}, {505.26215000000002, 257.96640000000002}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -5333,7 +5725,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2012-05-24 01:42:19 +0000</string>
+	<string>2012-06-18 22:02:51 +0000</string>
 	<key>Modifier</key>
 	<string>lebot</string>
 	<key>NotesVisible</key>
@@ -5363,8 +5755,8 @@
 		</array>
 		<key>NSPaperSize</key>
 		<array>
-			<string>coded</string>
-			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgWQCgRgDhg==</string>
+			<string>size</string>
+			<string>{612, 792}</string>
 		</array>
 		<key>NSPrintReverseOrientation</key>
 		<array>
@@ -5414,7 +5806,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{10, 52}, {1626, 961}}</string>
+		<string>{{352, 67}, {1120, 961}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -5426,7 +5818,7 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{-177, 1}, {1506, 867}}</string>
+		<string>{{1, 599}, {1000, 867}}</string>
 		<key>Zoom</key>
 		<real>1</real>
 		<key>ZoomValues</key>
@@ -5438,7 +5830,5 @@
 			</array>
 		</array>
 	</dict>
-	<key>saveQuickLookFiles</key>
-	<string>YES</string>
 </dict>
 </plist>
--- a/ontology/diagram-history/2012-05-03/starting-points.graffle	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/diagram-history/2012-05-03/starting-points.graffle	Tue Jun 19 01:38:47 2012 +0100
@@ -7,7 +7,7 @@
 	<key>ApplicationVersion</key>
 	<array>
 		<string>com.omnigroup.OmniGrafflePro</string>
-		<string>138.33.0.157554</string>
+		<string>139.7.0.167456</string>
 	</array>
 	<key>AutoAdjust</key>
 	<true/>
@@ -33,6 +33,8 @@
 			</dict>
 		</dict>
 	</dict>
+	<key>BaseZoom</key>
+	<integer>0</integer>
 	<key>CanvasOrigin</key>
 	<string>{0, 0}</string>
 	<key>CanvasSize</key>
@@ -53,7 +55,7 @@
 	<array>
 		<dict>
 			<key>Bounds</key>
-			<string>{{220.45851, 26.123383}, {114.63639, 29.000002}}</string>
+			<string>{{220.45850999999999, 26.123383}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -188,7 +190,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{529.36346, 26.123383}, {114.63639, 29.000002}}</string>
+			<string>{{529.36346000000003, 26.123383}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -257,7 +259,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{499.11069, 71.556618}, {142, 29}}</string>
+			<string>{{499.11068999999998, 71.556618}, {142, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -335,8 +337,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{395.71222, 104.98704}</string>
-				<string>{335.09491, 55.123383}</string>
+				<string>{395.71222, 104.98703999999999}</string>
+				<string>{335.48104163866992, 55.441024140954624}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -353,6 +355,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -376,8 +380,8 @@
 			<integer>0</integer>
 			<key>Points</key>
 			<array>
-				<string>{464.4549, 105.00001}</string>
-				<string>{528.96692, 55.428059}</string>
+				<string>{464.45490000000001, 105.00001}</string>
+				<string>{529.36346000000003, 55.123385000000006}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -394,6 +398,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -405,7 +411,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{220.45848, 357.83035}, {114.63639, 29.000002}}</string>
+			<string>{{220.45848000000001, 357.83035000000001}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -472,7 +478,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{249.65434, 315.82559}, {113, 29}}</string>
+			<string>{{249.65433999999999, 315.82558999999998}, {113, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -536,7 +542,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{529.36359, 357.83035}, {114.63639, 29.000002}}</string>
+			<string>{{529.36359000000004, 357.83035000000001}, {114.63639000000001, 29.000001999999999}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -617,16 +623,27 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{371.7388, 280.28284}</string>
-				<string>{321.14288, 225.82164}</string>
-				<string>{262.36591, 218.99617}</string>
+				<string>{371.73878488029499, 280.28283322538618}</string>
+				<string>{321.14287999999999, 225.82164}</string>
+				<string>{262.3658870090805, 218.99616405597629}</string>
 			</array>
 			<key>Style</key>
 			<dict>
 				<key>stroke</key>
 				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.501961</string>
+						<key>g</key>
+						<string>0</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -664,14 +681,14 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-2.3841858e-07, -2.3841858e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
-				<string>{0.49999976, 0.10706592}</string>
-				<string>{0.49999976, -0.089067459}</string>
-				<string>{-0.50000024, 0.24999976}</string>
-				<string>{-0.49697614, -0.25000024}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-2.3841858000000002e-07, -2.3841858000000002e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
+				<string>{0.49999976000000002, 0.10706591999999999}</string>
+				<string>{0.49999976000000002, -0.089067459000000002}</string>
+				<string>{-0.50000023999999998, 0.24999975999999999}</string>
+				<string>{-0.49697614000000001, -0.25000023999999998}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -724,7 +741,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{372.0791, 105}, {113.625, 54}}</string>
+			<string>{{372.07909999999998, 105}, {113.625, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -743,10 +760,10 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-1.1920929e-07, 0}</string>
-				<string>{0.49999988, 0}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-1.1920929000000001e-07, 0}</string>
+				<string>{0.49999988000000001, 0}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -811,16 +828,27 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{371.7175, 132.34531}</string>
-				<string>{316.42856, 185.14285}</string>
-				<string>{262.38199, 192.08167}</string>
+				<string>{371.71749319626934, 132.34532523896237}</string>
+				<string>{316.42856, 185.14285000000001}</string>
+				<string>{262.87789693151075, 192.0179997144046}</string>
 			</array>
 			<key>Style</key>
 			<dict>
 				<key>stroke</key>
 				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.501961</string>
+						<key>g</key>
+						<string>0</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -839,7 +867,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{372.0791, 253.64911}, {113.6842, 54}}</string>
+			<string>{{372.07909999999998, 253.64911000000001}, {113.6842, 54}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -858,10 +886,10 @@
 			<key>Magnets</key>
 			<array>
 				<string>{0, -0.5}</string>
-				<string>{0.039331436, -0.5}</string>
-				<string>{-0.040031433, -0.5}</string>
-				<string>{-1.1920929e-07, -4.7683716e-07}</string>
-				<string>{0.49999988, -9.5367432e-07}</string>
+				<string>{0.039331435999999997, -0.5}</string>
+				<string>{-0.040031432999999998, -0.5}</string>
+				<string>{-1.1920929000000001e-07, -4.7683716000000005e-07}</string>
+				<string>{0.49999988000000001, -9.536743200000001e-07}</string>
 			</array>
 			<key>Shape</key>
 			<string>Rectangle</string>
@@ -917,10 +945,10 @@
 			<string>LineGraphic</string>
 			<key>ControlPoints</key>
 			<array>
-				<string>{-12.3587, -4.7106795}</string>
-				<string>{0.11714047, -28.562347}</string>
-				<string>{-0.11706418, 28.562347}</string>
-				<string>{-13.0477, 4.6651006}</string>
+				<string>{-12.358700000000001, -4.7106795000000004}</string>
+				<string>{0.11714047, -28.562346999999999}</string>
+				<string>{-0.11706418, 28.562346999999999}</string>
+				<string>{-13.047700000000001, 4.6651005999999997}</string>
 			</array>
 			<key>Head</key>
 			<dict>
@@ -935,9 +963,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{148.54237, 199.74684}</string>
-				<string>{77.030334, 203.81381}</string>
-				<string>{148.54359, 210.26472}</string>
+				<string>{148.54236662871654, 199.74683162056607}</string>
+				<string>{77.030333999999996, 203.81380999999999}</string>
+				<string>{148.54358193049808, 210.26471981414915}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -945,8 +973,19 @@
 				<dict>
 					<key>Bezier</key>
 					<true/>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0.501961</string>
+						<key>g</key>
+						<string>0</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
 					<key>HeadArrow</key>
 					<string>0</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -977,9 +1016,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{442.97369, 159.44485}</string>
-				<string>{460.7041, 194}</string>
-				<string>{438.99698, 253.1797}</string>
+				<string>{442.97369668534617, 159.44485741254795}</string>
+				<string>{460.70409999999998, 194}</string>
+				<string>{438.99700026439757, 253.17969202708244}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -987,6 +1026,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1003,7 +1044,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{350.52109, 204.84827}, {44, 29}}</string>
+			<string>{{350.52109000000002, 204.84827000000001}, {44, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1070,9 +1111,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{415.24042, 253.20163}</string>
-				<string>{394.7041, 212}</string>
-				<string>{417.15686, 159.45978}</string>
+				<string>{415.24041670382246, 253.20161658399849}</string>
+				<string>{394.70409999999998, 212}</string>
+				<string>{417.15684498049183, 159.45977662087466}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1080,6 +1121,8 @@
 				<dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1099,10 +1142,10 @@
 			<string>LineGraphic</string>
 			<key>ControlPoints</key>
 			<array>
-				<string>{4.71068, 12.3587}</string>
-				<string>{28.562347, -0.11714172}</string>
-				<string>{-28.562347, 0.11706543}</string>
-				<string>{-4.6651001, 13.0477}</string>
+				<string>{4.71068, 12.358700000000001}</string>
+				<string>{28.562346999999999, -0.11714172}</string>
+				<string>{-28.562346999999999, 0.11706543}</string>
+				<string>{-4.6651001000000001, 13.047700000000001}</string>
 			</array>
 			<key>Head</key>
 			<dict>
@@ -1117,9 +1160,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{433.47214, 307.64911}</string>
-				<string>{427.7041, 356}</string>
-				<string>{424.44983, 307.64911}</string>
+				<string>{433.47214143545858, 307.64911000000001}</string>
+				<string>{427.70409999999998, 356}</string>
+				<string>{424.44983716348878, 307.64911000000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1129,6 +1172,8 @@
 					<true/>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1147,7 +1192,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{364.32693, 355.24762}, {123, 19}}</string>
+			<string>{{364.32693876963867, 355.24761618985053}, {123, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1216,10 +1261,10 @@
 			<string>LineGraphic</string>
 			<key>ControlPoints</key>
 			<array>
-				<string>{4.71068, -12.3587}</string>
-				<string>{28.562347, 0.11714172}</string>
-				<string>{-28.562347, -0.11706543}</string>
-				<string>{-4.6651001, -13.0477}</string>
+				<string>{4.71068, -12.358700000000001}</string>
+				<string>{28.562346999999999, 0.11714172}</string>
+				<string>{-28.562346999999999, -0.11706543}</string>
+				<string>{-4.6651001000000001, -13.047700000000001}</string>
 			</array>
 			<key>Head</key>
 			<dict>
@@ -1234,9 +1279,9 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{433.44019, 105}</string>
-				<string>{427.7041, 55}</string>
-				<string>{424.42258, 105}</string>
+				<string>{433.44017157462497, 105}</string>
+				<string>{427.70409999999998, 55}</string>
+				<string>{424.42256558449998, 105}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1246,6 +1291,8 @@
 					<true/>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1264,7 +1311,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{359.71603, 34.510567}, {132, 19}}</string>
+			<string>{{359.71601219812703, 34.510566158738349}, {132, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1330,7 +1377,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{208.13387, 154.28569}, {129, 19}}</string>
+			<string>{{208.13387, 154.28568999999999}, {129, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1341,8 +1388,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
+					<string>0.501961</string>
+					<key>g</key>
 					<string>0</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -1375,10 +1426,10 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue128;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 wasAttributedTo}</string>
+\f0\fs32 \cf2 wasAttributedTo}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -1387,7 +1438,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{462.36487, 174.56183}, {129, 29}}</string>
+			<string>{{462.36487, 174.56182999999999}, {129, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1442,7 +1493,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{22, 226.39307}, {132, 19}}</string>
+			<string>{{22, 226.39306999999999}, {132, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1453,8 +1504,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
+					<string>0.501961</string>
+					<key>g</key>
 					<string>0</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -1487,10 +1542,10 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue128;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 actedOnBehalfOf}</string>
+\f0\fs32 \cf2 actedOnBehalfOf}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -1499,7 +1554,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{189.13388, 235.05563}, {148, 19}}</string>
+			<string>{{189.13388, 235.05563000000001}, {148, 19}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1510,8 +1565,12 @@
 			<dict>
 				<key>Color</key>
 				<dict>
-					<key>w</key>
+					<key>b</key>
+					<string>0.501961</string>
+					<key>g</key>
 					<string>0</string>
+					<key>r</key>
+					<string>1</string>
 				</dict>
 				<key>Font</key>
 				<string>Georgia</string>
@@ -1544,10 +1603,10 @@
 				<key>Text</key>
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
 {\fonttbl\f0\fnil\fcharset0 Georgia;}
-{\colortbl;\red255\green255\blue255;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue128;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs32 \cf0 wasAssociatedWith}</string>
+\f0\fs32 \cf2 wasAssociatedWith}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
 			</dict>
@@ -1556,7 +1615,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{500.82498, 315.82559}, {106, 29}}</string>
+			<string>{{500.82497999999998, 315.82558999999998}, {106, 29}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -1632,8 +1691,8 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{395.71225, 307.96671}</string>
-				<string>{335.09491, 357.83035}</string>
+				<string>{395.71220303738625, 307.96674889028952}</string>
+				<string>{335.09487000000001, 357.83035000000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1650,6 +1709,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1678,8 +1739,8 @@
 			<integer>1</integer>
 			<key>Points</key>
 			<array>
-				<string>{464.45493, 307.95374}</string>
-				<string>{529.36353, 357.83035}</string>
+				<string>{464.45500940793437, 307.95376162601531}</string>
+				<string>{529.36358999999993, 357.83035000000001}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1696,6 +1757,8 @@
 					</dict>
 					<key>HeadArrow</key>
 					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
 					<key>LineType</key>
 					<integer>1</integer>
 					<key>TailArrow</key>
@@ -1768,7 +1831,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2012-05-29 22:21:53 +0000</string>
+	<string>2012-06-18 17:18:56 +0000</string>
 	<key>Modifier</key>
 	<string>lebot</string>
 	<key>NotesVisible</key>
@@ -1798,8 +1861,8 @@
 		</array>
 		<key>NSPaperSize</key>
 		<array>
-			<string>coded</string>
-			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgWQCgRgDhg==</string>
+			<string>size</string>
+			<string>{612.00002479553223, 792}</string>
 		</array>
 		<key>NSPrintReverseOrientation</key>
 		<array>
@@ -1859,7 +1922,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{184, 52}, {1314, 976}}</string>
+		<string>{{178, 52}, {1314, 976}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -1871,7 +1934,7 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{1.1428572, 0.5714286}, {750.85712, 504}}</string>
+		<string>{{1.1428571428571428, 0.5714285714285714}, {750.85714285714289, 504}}</string>
 		<key>Zoom</key>
 		<real>1.75</real>
 		<key>ZoomValues</key>
@@ -1883,7 +1946,5 @@
 			</array>
 		</array>
 	</dict>
-	<key>saveQuickLookFiles</key>
-	<string>YES</string>
 </dict>
 </plist>
--- a/ontology/diagrams/expanded.svg	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/diagrams/expanded.svg	Tue Jun 19 01:38:47 2012 +0100
@@ -1,3 +1,3 @@
 <?xml version="1.0"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="5 8 565 377" width="565pt" height="377pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-05-29 23:50Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs><font-face font-family="Georgia" font-size="16" panose-1="2 4 5 2 5 4 5 2 3 3" units-per-em="1000" underline-position="-88.378906" underline-thickness="49.316406" slope="0" x-height="495.60547" cap-height="709.47266" ascent="916.9922" descent="-219.23828" font-weight="500"><font-face-src><font-face-name name="Georgia"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Georgia" font-size="16" panose-1="2 4 8 2 5 4 5 2 2 3" units-per-em="1000" underline-position="-87.890625" underline-thickness="59.570312" slope="0" x-height="499.02344" cap-height="711.91406" ascent="916.9922" descent="-219.23828" font-weight="bold"><font-face-src><font-face-name name="Georgia-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="gray"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1318" height="782"/><g><title>Layer 1</title><rect x="108.85715" y="350.85715" width="86" height="19" fill="white"/><text transform="translate(113.85715 350.85715)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".2578125" y="15" textLength="75.484375">atLocation</tspan></text><rect x="192.00009" y="230.5972" width="119" height="48" fill="white"/><text transform="translate(197.00009 235.5972)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="15" textLength="108.03125">wasStartedBy /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="34" textLength="91.125">wasEndedBy</tspan></text><rect x="368.19455" y="243.27966" width="136" height="29" fill="white"/><text transform="translate(373.19455 248.27966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".1171875" y="15" textLength="125.765625">wasInvalidatedBy</tspan></text><path d="M 319.93979 287.27917 C 315.02515 277.36377 305.60623 268.68542 305.19443 257.52997 C 304.91245 249.89111 308.85376 241.08759 312.68027 232.31628" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 353.5098 220.32368 C 358.1662 231.05801 368.31268 241.37025 367.4804 252.5299 C 366.90594 260.23267 361.1007 268.34238 355.48071 276.4371" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="276.70245" y="8.009735" width="143" height="76" fill="white"/><text transform="translate(281.70245 8.009735)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="29.394531" y="15" textLength="74.210938">tracedTo /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.9140625" y="34" textLength="129.171875">wasQuotedFrom /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="8.2421875" y="53" textLength="116.515625">wasRevisionOf /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="72" textLength="133">hadOriginalSource</tspan></text><path d="M 338.80908 126.42608 C 343.51978 114.06738 363.2683 88.128464 334.70596 88.01132 C 313.49619 87.924393 317.17456 101.95453 322.38406 114.526314" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 373.38666 341.72717 L 293.70245 341.72717 C 284.3136 341.72717 276.70245 334.11603 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33832 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38666 287.72717 C 382.77551 287.72717 390.38666 295.33832 390.38666 304.72717 L 390.38666 324.72717 C 390.38666 334.11603 382.77551 341.72717 373.38666 341.72717 Z" fill="#fffedf"/><path d="M 373.38666 341.72717 L 293.70245 341.72717 C 284.3136 341.72717 276.70245 334.11603 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33832 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38666 287.72717 C 382.77551 287.72717 390.38666 295.33832 390.38666 304.72717 L 390.38666 324.72717 C 390.38666 334.11603 382.77551 341.72717 373.38666 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.70245 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="20.478817" y="15" textLength="62.726562">Activity</tspan></text><path d="M 388.04456 126.42608 L 278.04456 126.42609 C 268.6557 126.42609 261.04456 134.03725 261.04456 143.42609 L 261.04456 202.86499 C 261.04456 212.25383 268.6557 219.86499 278.04456 219.86499 L 388.04456 219.86499 C 397.43338 219.86499 405.04456 212.25383 405.04456 202.86499 L 405.04456 143.42609 C 405.04456 134.03725 397.4334 126.42609 388.04456 126.42609 Z" fill="#fffedf"/><path d="M 388.04456 126.42608 L 278.04456 126.42609 C 268.6557 126.42609 261.04456 134.03725 261.04456 143.42609 L 261.04456 202.86499 C 261.04456 212.25383 268.6557 219.86499 278.04456 219.86499 L 388.04456 219.86499 C 397.43338 219.86499 405.04456 212.25383 405.04456 202.86499 L 405.04456 143.42609 C 405.04456 134.03725 397.4334 126.42609 388.04456 126.42609 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(266.04456 131.42609)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="42.027344" y="15" textLength="49.945312">Entity</tspan></text><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74216 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.96721 L 276.13101 169.96721 C 276.13101 160.57837 283.74216 152.96721 293.13101 152.96721 C 293.13101 152.96721 293.13101 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 Z" fill="#fffedf"/><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74216 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.96721 L 276.13101 169.96721 C 276.13101 160.57837 283.74216 152.96721 293.13101 152.96721 C 293.13101 152.96721 293.13101 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.13101 170.46721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="27.738525" y="15" textLength="50.617188">Bundle</tspan></text><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18044 341.72717 167.56927 334.11603 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33832 175.18044 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33832 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11603 253.01765 341.72717 243.62881 341.72717 Z" fill="#fffedf"/><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18044 341.72717 167.56927 334.11603 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33832 175.18044 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33832 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11603 253.01765 341.72717 243.62881 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(172.56927 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="10.580551" y="15" textLength="61.898438">Location</tspan></text><line x1="398.34451" y1="129.90045" x2="440.22244" y2="81.491776" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><line x1="267.56073" y1="130.04268" x2="206.33084" y2="79.90819" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><text transform="translate(432.5124 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".109375" y="15" textLength="131.78125">invalidatedAtTime</tspan></text><rect x="448.6623" y="42.73577" width="114.636414" height="29" fill="#e6e6e6"/><rect x="448.6623" y="42.73577" width="114.636414" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(453.6623 47.73577)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.267414" y="15" textLength="96.10156">xsd:dateTime</tspan></text><text transform="translate(98.928543 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".09765625" y="15" textLength="122.80469">generatedAtTime</tspan></text><rect x="139.03157" y="42.73577" width="114.63638" height="29" fill="#e6e6e6"/><rect x="139.03157" y="42.73577" width="114.63638" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(144.03157 47.73577)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.267414" y="15" textLength="96.10156">xsd:dateTime</tspan></text><rect x="436.5124" y="152.96721" width="124" height="38" fill="white"/><text transform="translate(441.5124 152.96721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="11.152344" y="15" textLength="95.55469">alternateOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x=".18359375" y="34" textLength="113.63281">specializationOf</tspan></text><path d="M 405.50653 183.64188 C 417.86523 188.35255 439.19324 198.20642 439.3104 169.64407 C 439.39575 148.8248 428.34326 152.06581 417.2914 157.15976" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 93.49563 368.37341 C 125.8986 369.6298 172.47974 376.50632 190.71425 372.14288 C 202.0289 369.43536 202.43347 362.3991 202.0825 355.06348" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 134.495636 125.72717 L 24.495628 125.72717 C 15.106788 125.72717 7.4956284 133.33833 7.4956284 142.72717 L 7.4956284 324.72717 C 7.4956284 334.11603 15.106788 341.72717 24.495628 341.72717 L 134.495636 341.72717 C 143.884476 341.72717 151.49564 334.116 151.49564 324.72717 L 151.49564 142.72717 C 151.49564 133.33833 143.884476 125.72717 134.495636 125.72717 Z" fill="#fffedf"/><path d="M 134.495636 125.72717 L 24.495628 125.72717 C 15.106788 125.72717 7.4956284 133.33833 7.4956284 142.72717 L 7.4956284 324.72717 C 7.4956284 334.11603 15.106788 341.72717 24.495628 341.72717 L 134.495636 341.72717 C 143.884476 341.72717 151.49564 334.116 151.49564 324.72717 L 151.49564 142.72717 C 151.49564 133.33833 143.884476 125.72717 134.495636 125.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 130.72717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="43.046875" y="15" textLength="47.90625">Agent</tspan></text><path d="M 120.54268 211.80273 L 38.448658 211.80273 C 29.059816 211.80273 21.448658 204.19157 21.448658 194.80273 C 21.448658 194.80273 21.448658 194.80273 21.448658 194.80273 L 21.448658 174.80273 C 21.448656 165.41389 29.059813 157.80273 38.448654 157.80273 C 38.448654 157.80273 38.448658 157.80273 38.448658 157.80273 L 120.54268 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.54268 211.80273 Z" fill="#fffedf"/><path d="M 120.54268 211.80273 L 38.448658 211.80273 C 29.059816 211.80273 21.448658 204.19157 21.448658 194.80273 C 21.448658 194.80273 21.448658 194.80273 21.448658 194.80273 L 21.448658 174.80273 C 21.448656 165.41389 29.059813 157.80273 38.448654 157.80273 C 38.448654 157.80273 38.448658 157.80273 38.448658 157.80273 L 120.54268 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.54268 211.80273 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 175.30273)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="28.527477" y="15" textLength="49.039062">Person</tspan></text><path d="M 120.54268 332.75717 L 38.448658 332.75717 C 29.059816 332.75717 21.448658 325.14603 21.448658 315.75717 C 21.448658 315.75717 21.448658 315.75717 21.448658 315.75717 L 21.448658 295.75717 C 21.448656 286.36832 29.059813 278.75717 38.448654 278.75717 C 38.448654 278.75717 38.448658 278.75717 38.448658 278.75717 L 120.54268 278.75717 C 129.93152 278.75717 137.54268 286.36832 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14603 129.93152 332.75717 120.54268 332.75717 Z" fill="#fffedf"/><path d="M 120.54268 332.75717 L 38.448658 332.75717 C 29.059816 332.75717 21.448658 325.14603 21.448658 315.75717 C 21.448658 315.75717 21.448658 315.75717 21.448658 315.75717 L 21.448658 295.75717 C 21.448656 286.36832 29.059813 278.75717 38.448654 278.75717 C 38.448654 278.75717 38.448658 278.75717 38.448658 278.75717 L 120.54268 278.75717 C 129.93152 278.75717 137.54268 286.36832 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14603 129.93152 332.75717 120.54268 332.75717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 296.25717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.01185226" y="15" textLength="104.07031">SoftwareAgent</tspan></text><path d="M 120.54268 272.27966 L 38.448658 272.27966 C 29.059816 272.27966 21.448658 264.66852 21.448658 255.27966 C 21.448658 255.27966 21.448658 255.27966 21.448658 255.27966 L 21.448658 235.27966 C 21.448656 225.89082 29.059813 218.27966 38.448654 218.27966 C 38.448654 218.27966 38.448658 218.27966 38.448658 218.27966 L 120.54268 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.66852 129.93152 272.27966 120.54268 272.27966 Z" fill="#fffedf"/><path d="M 120.54268 272.27966 L 38.448658 272.27966 C 29.059816 272.27966 21.448658 264.66852 21.448658 255.27966 C 21.448658 255.27966 21.448658 255.27966 21.448658 255.27966 L 21.448658 235.27966 C 21.448656 225.89082 29.059813 218.27966 38.448654 218.27966 C 38.448654 218.27966 38.448658 218.27966 38.448658 218.27966 L 120.54268 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.66852 129.93152 272.27966 120.54268 272.27966 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448654 235.77966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="6.914196" y="15" textLength="92.265625">Organization</tspan></text><path d="M 403.80154 210.48683 C 411.70438 214.65747 413.6088 220.70024 427.5124 223 C 438.5538 224.82632 457.16788 224.29294 474.3325 224.21075" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="487.73141" y="209.79752" width="36.4982" height="29" fill="#e6e6e6"/><rect x="487.73141" y="209.79752" width="36.4982" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="419.5351" y="214.63594" width="42" height="19" fill="white"/><text transform="translate(421.5351 214.63594)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".23828125" y="15" textLength="37.523438">value</tspan></text><rect x="7.4956284" y="353.87341" width="86" height="29" fill="#e6e6e6"/><rect x="7.4956284" y="353.87341" width="86" height="29" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 358.87341)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" fill="black" x="2.25" y="15" textLength="71.5">owl:Thing</tspan></text></g></g></svg>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="5 8 571 377" width="571pt" height="377pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-06-18 15:57Z</dc:date><!-- Produced by OmniGraffle Professional 5.4 --></metadata><defs><font-face font-family="Georgia" font-size="16" panose-1="2 4 5 2 5 4 5 2 3 3" units-per-em="1000" underline-position="-88.378906" underline-thickness="49.316406" slope="0" x-height="495.60547" cap-height="709.47266" ascent="916.9922" descent="-219.23828" font-weight="500"><font-face-src><font-face-name name="Georgia"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Georgia" font-size="16" panose-1="2 4 8 2 5 4 5 2 2 3" units-per-em="1000" underline-position="-87.890625" underline-thickness="59.570312" slope="0" x-height="499.02344" cap-height="711.91406" ascent="916.9922" descent="-219.23828" font-weight="bold"><font-face-src><font-face-name name="Georgia-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="gray"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1318" height="782"/><g><title>Layer 1</title><rect x="108.85715" y="350.85715" width="86" height="19" fill="white"/><text transform="translate(113.85715 350.85715)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".2578125" y="15" textLength="75.484375">atLocation</tspan></text><rect x="192.00009" y="230.5972" width="119" height="48" fill="white"/><text transform="translate(197.00009 235.5972)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="15" textLength="108.03125">wasStartedBy /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="0" y="34" textLength="91.125">wasEndedBy</tspan></text><rect x="362.67481" y="254.42188" width="136" height="29" fill="white"/><text transform="translate(367.67481 259.42188)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".1171875" y="15" textLength="125.765625">wasInvalidatedBy</tspan></text><path d="M 319.9398 287.27918 C 315.02517 277.36377 305.60625 268.68542 305.19443 257.52997 C 304.91243 249.8911 308.85378 241.08758 312.68027 232.31627" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 353.5098 220.3237 C 358.1662 231.05803 368.31268 241.37027 367.4804 252.52991 C 366.90595 260.23268 361.10072 268.34236 355.48072 276.43709" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="276.70245" y="8.009735" width="143" height="76" fill="white"/><text transform="translate(281.70245 8.009735)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="29.394531" y="15" textLength="74.210938">tracedTo /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.9140625" y="34" textLength="129.171875">wasQuotedFrom /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="8.2421875" y="53" textLength="116.515625">wasRevisionOf /</tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x=".24609375" y="72" textLength="132.50781">hadPrimarySource</tspan></text><path d="M 338.80909 126.42608 C 343.51977 114.06738 363.2683 88.128464 334.70596 88.01132 C 313.49619 87.92439 317.17456 101.95453 322.38408 114.52631" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 373.38665 341.72717 L 293.70245 341.72717 C 284.31361 341.72717 276.70245 334.11601 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33833 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38665 287.72717 C 382.7755 287.72717 390.38665 295.33833 390.38665 304.72717 L 390.38665 324.72717 C 390.38665 334.11601 382.7755 341.72717 373.38665 341.72717 C 373.38665 341.72717 373.38665 341.72717 373.38665 341.72717 Z" fill="#fffedf"/><path d="M 373.38665 341.72717 L 293.70245 341.72717 C 284.31361 341.72717 276.70245 334.11601 276.70245 324.72717 C 276.70245 324.72717 276.70245 324.72717 276.70245 324.72717 L 276.70245 304.72717 C 276.70245 295.33833 284.3136 287.72717 293.70245 287.72717 C 293.70245 287.72717 293.70245 287.72717 293.70245 287.72717 L 373.38665 287.72717 C 382.7755 287.72717 390.38665 295.33833 390.38665 304.72717 L 390.38665 324.72717 C 390.38665 334.11601 382.7755 341.72717 373.38665 341.72717 C 373.38665 341.72717 373.38665 341.72717 373.38665 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.70245 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="20.478819" y="15" textLength="62.726562">Activity</tspan></text><path d="M 388.04456 126.42608 L 278.04456 126.42608 C 268.65572 126.42608 261.04456 134.03724 261.04456 143.42608 L 261.04456 202.865 C 261.04456 212.25384 268.65572 219.865 278.04456 219.865 L 388.04456 219.865 C 397.4334 219.865 405.04456 212.25384 405.04456 202.865 L 405.04456 143.42608 C 405.04456 134.03724 397.4334 126.42608 388.04456 126.42608 C 388.04456 126.42608 388.04456 126.42608 388.04456 126.42608 Z" fill="#fffedf"/><path d="M 388.04456 126.42608 L 278.04456 126.42608 C 268.65572 126.42608 261.04456 134.03724 261.04456 143.42608 L 261.04456 202.865 C 261.04456 212.25384 268.65572 219.865 278.04456 219.865 L 388.04456 219.865 C 397.4334 219.865 405.04456 212.25384 405.04456 202.865 L 405.04456 143.42608 C 405.04456 134.03724 397.4334 126.42608 388.04456 126.42608 C 388.04456 126.42608 388.04456 126.42608 388.04456 126.42608 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(266.04456 131.42608)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="42.027344" y="15" textLength="49.945312">Entity</tspan></text><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74217 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.9672 L 276.13101 169.96721 C 276.131 160.57837 283.74216 152.96721 293.131 152.96721 C 293.131 152.96721 293.131 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 C 375.22525 206.96721 375.22525 206.96721 375.22525 206.96721 Z" fill="#fffedf"/><path d="M 375.22525 206.96721 L 293.13101 206.96721 C 283.74217 206.96721 276.13101 199.35605 276.13101 189.96721 C 276.13101 189.96721 276.13101 189.96721 276.13101 189.9672 L 276.13101 169.96721 C 276.131 160.57837 283.74216 152.96721 293.131 152.96721 C 293.131 152.96721 293.131 152.96721 293.13101 152.96721 L 375.22525 152.96721 C 384.6141 152.96721 392.22525 160.57837 392.22525 169.96721 L 392.22525 189.96721 C 392.22525 199.35605 384.6141 206.96721 375.22525 206.96721 C 375.22525 206.96721 375.22525 206.96721 375.22525 206.96721 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(281.13101 170.46721)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="27.738526" y="15" textLength="50.617188">Bundle</tspan></text><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18043 341.72717 167.56927 334.11601 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33833 175.18042 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33833 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11601 253.01765 341.72717 243.62881 341.72717 C 243.62881 341.72717 243.62881 341.72717 243.62881 341.72717 Z" fill="#fffedf"/><path d="M 243.62881 341.72717 L 184.56927 341.72717 C 175.18043 341.72717 167.56927 334.11601 167.56927 324.72717 C 167.56927 324.72717 167.56927 324.72717 167.56927 324.72717 L 167.56927 304.72717 C 167.56927 295.33833 175.18042 287.72717 184.56927 287.72717 C 184.56927 287.72717 184.56927 287.72717 184.56927 287.72717 L 243.62881 287.72717 C 253.01765 287.72717 260.62881 295.33833 260.62881 304.72717 L 260.62881 324.72717 C 260.62881 334.11601 253.01765 341.72717 243.62881 341.72717 C 243.62881 341.72717 243.62881 341.72717 243.62881 341.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(172.56927 305.22717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="10.580551" y="15" textLength="61.898438">Location</tspan></text><line x1="398.34449" y1="129.90047" x2="440.22246" y2="81.491764" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><line x1="267.56075" y1="130.042704" x2="206.33083" y2="79.908185" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><text transform="translate(432.5124 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".109375" y="15" textLength="131.78125">invalidatedAtTime</tspan></text><rect x="448.6623" y="42.73577" width="114.63639" height="29.000002" fill="#e6e6e6"/><rect x="448.6623" y="42.73577" width="114.63639" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(453.6623 47.735772)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.2674138" y="15" textLength="96.10156">xsd:dateTime</tspan></text><text transform="translate(98.928543 89.58094)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".09765625" y="15" textLength="122.80469">generatedAtTime</tspan></text><rect x="139.03157" y="42.73577" width="114.63639" height="29.000002" fill="#e6e6e6"/><rect x="139.03157" y="42.73577" width="114.63639" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(144.03157 47.735772)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="4.2674138" y="15" textLength="96.10156">xsd:dateTime</tspan></text><rect x="436.4805" y="141.433324" width="139" height="57" fill="white"/><text transform="translate(441.4805 141.433324)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="18.652344" y="15" textLength="95.55469">alternateOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="2.0039062" y="34" textLength="128.85156">specializationOf / </tspan><tspan font-family="Georgia" font-size="16" font-weight="500" x="13.121094" y="53" textLength="102.75781">contextualized</tspan></text><path d="M 405.50652 183.64189 C 417.86522 188.35257 439.19325 198.20642 439.3104 169.64407 C 439.39572 148.8248 428.34323 152.06582 417.29144 157.15976" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 93.49563 368.37341 C 125.898594 369.62978 172.47974 376.5063 190.71425 372.14288 C 202.02891 369.43534 202.43348 362.39907 202.08251 355.06345" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 134.49563 125.72717 L 24.495628 125.72717 C 15.106787 125.72717 7.495628 133.33833 7.495628 142.72717 L 7.495628 324.72717 C 7.495628 334.11601 15.106787 341.72717 24.495628 341.72717 L 134.49563 341.72717 C 143.88447 341.72717 151.495625 334.11601 151.49563 324.72717 L 151.49563 142.72717 C 151.49563 133.33833 143.88447 125.72717 134.49563 125.72717 C 134.49563 125.72717 134.49563 125.72717 134.49563 125.72717 Z" fill="#fffedf"/><path d="M 134.49563 125.72717 L 24.495628 125.72717 C 15.106787 125.72717 7.495628 133.33833 7.495628 142.72717 L 7.495628 324.72717 C 7.495628 334.11601 15.106787 341.72717 24.495628 341.72717 L 134.49563 341.72717 C 143.88447 341.72717 151.495625 334.11601 151.49563 324.72717 L 151.49563 142.72717 C 151.49563 133.33833 143.88447 125.72717 134.49563 125.72717 C 134.49563 125.72717 134.49563 125.72717 134.49563 125.72717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.495628 130.72717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="bold" x="43.046875" y="15" textLength="47.90625">Agent</tspan></text><path d="M 120.542676 211.80273 L 38.448656 211.80273 C 29.059815 211.80273 21.448656 204.19157 21.448656 194.80273 C 21.448656 194.80273 21.448656 194.80273 21.448656 194.80273 L 21.448656 174.80273 C 21.448653 165.41389 29.05981 157.80273 38.448651 157.80273 C 38.448653 157.80273 38.448654 157.80273 38.448656 157.80273 L 120.542676 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.542676 211.80273 C 120.542676 211.80273 120.542676 211.80273 120.542676 211.80273 Z" fill="#fffedf"/><path d="M 120.542676 211.80273 L 38.448656 211.80273 C 29.059815 211.80273 21.448656 204.19157 21.448656 194.80273 C 21.448656 194.80273 21.448656 194.80273 21.448656 194.80273 L 21.448656 174.80273 C 21.448653 165.41389 29.05981 157.80273 38.448651 157.80273 C 38.448653 157.80273 38.448654 157.80273 38.448656 157.80273 L 120.542676 157.80273 C 129.93152 157.80273 137.54268 165.41389 137.54268 174.80273 L 137.54268 194.80273 C 137.54268 204.19157 129.93152 211.80273 120.542676 211.80273 C 120.542676 211.80273 120.542676 211.80273 120.542676 211.80273 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 175.30273)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="28.527479" y="15" textLength="49.039062">Person</tspan></text><path d="M 120.542676 332.75717 L 38.448656 332.75717 C 29.059815 332.75717 21.448656 325.14601 21.448656 315.75717 C 21.448656 315.75717 21.448656 315.75717 21.448656 315.75717 L 21.448656 295.75717 C 21.448653 286.36833 29.05981 278.75717 38.448651 278.75717 C 38.448653 278.75717 38.448654 278.75717 38.448656 278.75717 L 120.542676 278.75717 C 129.93152 278.75717 137.54268 286.36833 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14601 129.93152 332.75717 120.542676 332.75717 C 120.542676 332.75717 120.542676 332.75717 120.542676 332.75717 Z" fill="#fffedf"/><path d="M 120.542676 332.75717 L 38.448656 332.75717 C 29.059815 332.75717 21.448656 325.14601 21.448656 315.75717 C 21.448656 315.75717 21.448656 315.75717 21.448656 315.75717 L 21.448656 295.75717 C 21.448653 286.36833 29.05981 278.75717 38.448651 278.75717 C 38.448653 278.75717 38.448654 278.75717 38.448656 278.75717 L 120.542676 278.75717 C 129.93152 278.75717 137.54268 286.36833 137.54268 295.75717 L 137.54268 315.75717 C 137.54268 325.14601 129.93152 332.75717 120.542676 332.75717 C 120.542676 332.75717 120.542676 332.75717 120.542676 332.75717 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 296.25717)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="1.01185375" y="15" textLength="104.07031">SoftwareAgent</tspan></text><path d="M 120.542676 272.27966 L 38.448656 272.27966 C 29.059815 272.27966 21.448656 264.6685 21.448656 255.27966 C 21.448656 255.27966 21.448656 255.27966 21.448656 255.27966 L 21.448656 235.27966 C 21.448653 225.89082 29.05981 218.27966 38.448651 218.27966 C 38.448653 218.27966 38.448654 218.27966 38.448656 218.27966 L 120.542676 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.6685 129.93152 272.27966 120.542676 272.27966 C 120.542676 272.27966 120.542676 272.27966 120.542676 272.27966 Z" fill="#fffedf"/><path d="M 120.542676 272.27966 L 38.448656 272.27966 C 29.059815 272.27966 21.448656 264.6685 21.448656 255.27966 C 21.448656 255.27966 21.448656 255.27966 21.448656 255.27966 L 21.448656 235.27966 C 21.448653 225.89082 29.05981 218.27966 38.448651 218.27966 C 38.448653 218.27966 38.448654 218.27966 38.448656 218.27966 L 120.542676 218.27966 C 129.93152 218.27966 137.54268 225.89082 137.54268 235.27966 L 137.54268 255.27966 C 137.54268 264.6685 129.93152 272.27966 120.542676 272.27966 C 120.542676 272.27966 120.542676 272.27966 120.542676 272.27966 Z" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(26.448656 235.77966)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="6.9141975" y="15" textLength="92.265625">Organization</tspan></text><path d="M 260.54505 176.35765 C 245.05953 177.04373 222.71564 184.40351 214.08383 178.41612 C 208.08877 174.25769 208.70555 163.65921 209.04606 153.33054" marker-end="url(#FilledArrow_Marker_2)" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="190.43037" y="126.42608" width="36.49817" height="13.508503" fill="#e6e6e6"/><rect x="190.43037" y="126.42608" width="36.49817" height="13.508503" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="188.08125" y="157.707065" width="42" height="19" fill="white"/><text transform="translate(190.08125 157.707065)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".23828125" y="15" textLength="37.523438">value</tspan></text><rect x="7.4956274" y="353.8734" width="86" height="29.000002" fill="#e6e6e6"/><rect x="7.4956274" y="353.8734" width="86" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12.4956274 358.87341)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x="2.25" y="15" textLength="71.5">owl:Thing</tspan></text><path d="M 405.50791 202.52968 C 423.32166 209.75322 438.7411 220.30305 458.9545 224.20247 C 475.3858 227.37227 494.99295 226.14909 513.9017 225.8894" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="526.80056" y="211.42855" width="36.49817" height="29.000002" fill="#e6e6e6"/><rect x="526.80056" y="211.42855" width="36.49817" height="29.000002" stroke="#999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="408.73703" y="211.09755" width="74" height="19" fill="white"/><text transform="translate(410.73703 211.09755)" fill="black"><tspan font-family="Georgia" font-size="16" font-weight="500" x=".32421875" y="15" textLength="69.351562">inContext</tspan></text></g></g></svg>
--- a/ontology/prov.ttl	Mon Jun 18 17:11:44 2012 +0100
+++ b/ontology/prov.ttl	Tue Jun 19 01:38:47 2012 +0100
@@ -142,7 +142,9 @@
     rdfs:subClassOf :Entity ;
     :category "collections" ;
     :component "collections" ;
-    :definition "A collection is an entity that provides a structure to some constituents, which are themselves entities. These constituents are said to be member of the collections."@en ;
+    :definition """A collection is an entity that provides a structure to some constituents, which are themselves entities. These constituents are said to be member of the collections.
+
+A collection is a multiset of entities (it is a multiset, rather than a set, because it may not be possible to verify that two distinct entity identitifiers do not denote, in fact, the same entity)."""@en ;
     :editorialNote "Note that although prov:Collection is defined, few other constructs in PROV-DM and PROV-O elaborate what it is or how to use it. Instead, they both elaborate one of its specializations, prov:Dictionary. Although some of the term names relating to prov:Dictionary may seem that they should also apply to prov:Collection, they are specific to prov:Dictionary. It is left to extensions of PROV-O to provide the terms relating to the insertion and removal of members of the more general class prov:Collection."@en ;
     :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection" .
 
@@ -159,6 +161,21 @@
     :prov-n "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-n.html#expression-wasInformedBy" ;
     :unqualifiedForm :wasInformedBy .
 
+:CompleteCollection
+    a owl:Class ;
+    rdfs:comment "Indicates that no other member belongs to the collection, that is all the prov:member stated for this CompleteMembership constitutes all members of the collection."@en ;
+    rdfs:label "CompleteMembership"@en ;
+    rdfs:subClassOf :Collection ;
+    :category "collections" ;
+    :component "collections"@en .
+
+:ContextualizedEntity
+    a owl:Class ;
+    rdfs:comment "expanded" ;
+    rdfs:subClassOf :Entity ;
+    :definition "An entity that is a contextualization of another entity presents all aspects of the latter as per the latter's description in another bundle (referred to as remote bundle), and therefore constitutes a particular case of specialization of the latter entity."@en ;
+    :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/releases/ED-prov-dm-20120614/prov-dm.html#term-contextualization" .
+
 :Delegation
     a owl:Class ;
     rdfs:comment "An instance of prov:Delegation provides additional descriptions about the binary prov:actedOnBehalfOf relation from a performing prov:Agent to some prov:Agent for whom it was performed. For example, :mixing prov:wasAssociatedWith :toddler . :toddler prov:actedOnBehalfOf :mother; prov:qualifiedDelegation [ a prov:Delegation; prov:entity :mother; :foo :bar ]."@en ;
@@ -204,14 +221,14 @@
     :component "collections" ;
     :editorsDefinition "prov:DictionaryInvolvement provides descriptions of any binary involvement between any instance and a prov:Dictionary. The property prov:dictionary is used to reference the object of the triple being described."@en .
 
-:EmptyDictionary
+:EmptyCollection
     a owl:Class ;
     rdfs:comment "An empty dictionary."@en ;
     rdfs:label "Dictionary"@en ;
-    rdfs:subClassOf :Dictionary ;
+    rdfs:subClassOf :Collection ;
     :category "collections" ;
     :component "collections" ;
-    :definition "An empty dictionary is a dictionary without member."@en ;
+    :definition "An empty collection is a collection without members."@en ;
     :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-dictionary" .
 
 :End
@@ -325,10 +342,11 @@
 
 :Membership
     a owl:Class ;
-    rdfs:comment "Described members of a collection, in the form of key-value pairs. The Membership resource can also be annotated with attributes."@en ;
+    rdfs:comment "The descriptions on this Membership applies to the memberships of all KeyValuePairs cited by prov:pair."@en ;
     rdfs:subClassOf :EntityInvolvement ;
     :category "collections" ;
     :component "collections" ;
+    :editorsDefinition "An optional set of descriptions about the membership of KeyValuePairs in a prov:Dictionary."@en ;
     :unqualifiedForm :hadMember .
 
 :Organization
@@ -522,7 +540,7 @@
     rdfs:subPropertyOf :involvee ;
     :category "qualified" ;
     :component "alternate" ;
-    :editorialNote "This property behaves in spirit like rdf:object; it references the object of a prov:involved triple." ;
+    :editorialNote "This property behaves in spirit like rdf:object; it references the object of a prov:involved triple."@en ;
     :inverse "agentOfInvolvement" ;
     :sharesDefinitionWith :AgentInvolvement .
 
@@ -568,6 +586,14 @@
     a owl:AnnotationProperty ;
     rdfs:comment "Classify prov-o terms into six components according to prov-dm, including 'agents-responsibility', 'alternate', 'annotations', 'collections', 'derivations', and 'entities-activities'. This classification is used so that readers of prov-o specification can find its correspondence with the prov-dm specification."@en .
 
+:contextualized
+    a owl:ObjectProperty ;
+    rdfs:domain :ContextualizedEntity ;
+    rdfs:subPropertyOf :specializationOf ;
+    :category "expanded" ;
+    :inverse "hasContextualization" ;
+    :sharesDefinitionWith :ContextualizedEntity .
+
 :definition
     a owl:AnnotationProperty ;
     rdfs:comment "A definition quoted from PROV-DM or PROV-CONSTRAINTS that describes the concept expressed with this OWL term."@en .
@@ -608,7 +634,7 @@
     rdfs:subPropertyOf :involvee ;
     :category "collections" ;
     :component "collections" ;
-    :editorialNote "This property behaves in spirit like rdf:object; it references the object of a prov:involved triple." ;
+    :editorialNote "This property behaves in spirit like rdf:object; it references the object of a prov:involved triple."@en ;
     :inverse "dictionaryOfInvolvement" ;
     :sharesDefinitionWith :DictionaryInvolvement .
 
@@ -698,7 +724,9 @@
     ) ;
     :category "collections" ;
     :component "collections" ;
-    :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection" .
+    :inverse "wasMemberOf" ;
+    :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection" ;
+    :sharesDefinitionWith :Collection .
 
 :hadPlan
     a owl:AsymmetricProperty, owl:FunctionalProperty, owl:IrreflexiveProperty, owl:ObjectProperty ;
@@ -758,20 +786,30 @@
     a owl:ObjectProperty ;
     rdfs:comment "Indicates anchor URI for a potentially dynamic resource instance."@en ;
     :category "access-and-query" ;
+    :inverse "anchorOf" ;
     :prov-aq "http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo" .
 
 :hasProvenance
     a owl:ObjectProperty ;
     rdfs:comment "Relates a resource to its provenance."@en ;
     :category "access-and-query" ;
+    :inverse "provenanceOf" ;
     :prov-aq "http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo" .
 
 :hasProvenanceService
     a owl:ObjectProperty ;
     rdfs:comment "Relates a resource to a provenance service."@en ;
     :category "access-and-query" ;
+    :inverse "provenanceAnchorOf" ;
     :prov-aq "http://dvcs.w3.org/hg/prov/raw-file/tip/paq/prov-aq.html#todo" .
 
+:inContext
+    a owl:ObjectProperty ;
+    rdfs:domain :ContextualizedEntity ;
+    :category "expanded" ;
+    :inverse "contextOf" ;
+    :sharesDefinitionWith :ContextualizedEntity .
+
 :inserted
     a owl:ObjectProperty ;
     rdfs:comment "An object property to refer to the prov:KeyValuePair inserted into a prov:Dictionary."@en ;
@@ -819,12 +857,14 @@
 
 :pair
     a owl:ObjectProperty ;
-    rdfs:comment "The key-value pair was part of the membership. A membership can have multiple members."@en ;
+    rdfs:comment "A membership can have multiple members."@en ;
     rdfs:domain :Membership ;
     rdfs:range :KeyValuePair ;
     rdfs:subPropertyOf :involvee ;
     :category "collections" ;
     :component "collections" ;
+    :editorialNote "This property behaves in spirit like rdf:object; it references the object of a prov:involved triple."@en ;
+    :editorsDefinition "The KeyValuePair(s) whose membership is being qualified by this instance of prov:Membership."@en ;
     :inverse "inMembership" .
 
 :pairKey
@@ -833,7 +873,8 @@
     rdfs:domain :KeyValuePair ;
     rdfs:range rdfs:Literal ;
     :category "collections" ;
-    :component "collections" .
+    :component "collections" ;
+    :definition "The key with which an Entity has been inserted into a prov:Dictionary; a key is expected to be unique within each prov:Dictionary."@en .
 
 :pairValue
     a owl:FunctionalProperty, owl:ObjectProperty ;
@@ -842,6 +883,7 @@
     rdfs:range :Entity ;
     :category "collections" ;
     :component "collections" ;
+    :editorsDefinition "The Entity value of a KeyValuePair, which may go into a prov:Dictionary under the key specified by prov:pairKey."@en ;
     :inverse "valueOf" .
 
 :prov-aq
@@ -996,7 +1038,8 @@
     :category "collections" ;
     :component "collections" ;
     :editorialNote "This property is NOT inverse functional, since the membership of many distinct KeyValuePairs can be qualified using a single instance of prov:Membership."@en ;
-    :inverse "membershipOf" .
+    :inverse "membershipOf" ;
+    :sharesDefinitionWith :Membership .
 
 :qualifiedQuotation
     a owl:InverseFunctionalProperty, owl:ObjectProperty ;
@@ -1040,7 +1083,7 @@
     :component "derivations" ;
     :inverse "qualifiedSourceOf" ;
     :sharesDefinitionWith :Source ;
-    :unqualifiedForm :hadOriginalSource .
+    :unqualifiedForm :hadPrimarySource .
 
 :qualifiedStart
     a owl:InverseFunctionalProperty, owl:ObjectProperty ;
@@ -1077,12 +1120,13 @@
 
 :removed
     a owl:DatatypeProperty ;
-    rdfs:comment "The key removed from a prov:Dictionary in a Removal, resulting in a new prov:Dictionary."@en ;
     rdfs:domain :Removal ;
     rdfs:label "removed"@en ;
     rdfs:range rdfs:Literal ;
     :category "collections" ;
     :component "collections" ;
+    :editorialNote "The value of this property refers to the value of a KeyValuePair's prov:pairKey property."@en ;
+    :editorsDefinition "The key removed from a prov:Dictionary in a Removal, resulting in a new prov:Dictionary."@en ;
     :prov-dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-dictionary-removal" .
 
 :sharesDefinitionWith