Update cooked EARL reports.
authorGregg Kellogg <gregg@kellogg-assoc.com>
Tue, 22 Oct 2013 13:17:14 -0700
changeset 2053 221ef289dd1a
parent 2052 f933c1068c42
child 2054 e0902de148ea
Update cooked EARL reports.
test-suite/reports/earl.jsonld
test-suite/reports/earl.ttl
test-suite/reports/index.html
--- a/test-suite/reports/earl.jsonld	Tue Oct 22 13:17:02 2013 -0700
+++ b/test-suite/reports/earl.jsonld	Tue Oct 22 13:17:14 2013 -0700
@@ -122,7 +122,7 @@
       "@id": "https://github.com/gkellogg/earl-report/tree/0.2.7.2",
       "@type": "doap:Version",
       "name": "earl-report-0.2.7.2",
-      "created": "2013-10-14",
+      "created": "2013-10-22",
       "revision": "0.2.7.2"
     },
     "developer": {
@@ -26681,6 +26681,116 @@
           ],
           "description": "Setting compactArrays to false causes single element arrays to be retained",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0044-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FlattenTest"
+          ],
+          "title": "Blank nodes with reverse properties",
+          "testAction": "http://json-ld.org/test-suite/tests/flatten-0045-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "http://argodata.com/product/json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "http://rubygems.org/gems/json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/RDFLib/rdflib-jsonld#it",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Proper (re-)labeling of blank nodes if used with reverse properties.",
+          "testResult": "http://json-ld.org/test-suite/tests/flatten-0045-out.jsonld"
         }
       ],
       "title": "Flattening",
@@ -40812,6 +40922,117 @@
           ],
           "description": "Triples with blank node predicates are not dropped if the produce generalized RDF flag is true.",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0118-out.nq"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ToRDFTest"
+          ],
+          "title": "Blank nodes with reverse properties",
+          "testAction": "http://json-ld.org/test-suite/tests/toRdf-0119-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "http://argodata.com/product/json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "http://rubygems.org/gems/json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/RDFLib/rdflib-jsonld#it",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://neverspace.net/id#self"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Proper (re-)labeling of blank nodes if used with reverse properties.",
+          "testResult": "http://json-ld.org/test-suite/tests/toRdf-0119-out.nq"
         }
       ],
       "title": "Transform JSON-LD to RDF",
--- a/test-suite/reports/earl.ttl	Tue Oct 22 13:17:02 2013 -0700
+++ b/test-suite/reports/earl.ttl	Tue Oct 22 13:17:14 2013 -0700
@@ -315,7 +315,8 @@
     <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041>
     <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042>
     <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043>
-    <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0044>) .
+    <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0044>
+    <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>) .
 
 <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld> a earl:Report, mf:Manifest;
   dc:title "Remote document";
@@ -452,7 +453,8 @@
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0115>
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0116>
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0117>
-    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0118>) .
+    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0118>
+    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> a earl:Report, mf:Manifest;
   dc:title "Transform RDF to JSON-LD";
@@ -14941,6 +14943,65 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
+<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
+  dc:title "Blank nodes with reverse properties";
+  dc:description """Proper (re-)labeling of blank nodes if used with reverse properties."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/flatten-0045-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/flatten-0045-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <http://argodata.com/product/json-ld>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/RDFLib/rdflib-jsonld#it>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
 <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
   dc:title "load JSON-LD document";
   dc:description """Document loader loads a JSON-LD document."""@en;
@@ -22675,6 +22736,66 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
+  dc:title "Blank nodes with reverse properties";
+  dc:description """Proper (re-)labeling of blank nodes if used with reverse properties."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/toRdf-0119-out.nq>;
+  mf:action <http://json-ld.org/test-suite/tests/toRdf-0119-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <http://argodata.com/product/json-ld>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://neverspace.net/id#self>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/RDFLib/rdflib-jsonld#it>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
   dc:title "Object Lists";
   dc:description """Tests generation using different types of objects."""@en;
--- a/test-suite/reports/index.html	Tue Oct 22 13:17:02 2013 -0700
+++ b/test-suite/reports/index.html	Tue Oct 22 13:17:14 2013 -0700
@@ -27,7 +27,7 @@
             shortName:            "json-ld-earl",
             //subtitle:             "JSON-LD Implementation Conformance Report",
             // if you wish the publication date to be other than today, set this
-            publishDate:  "2013/10/14",
+            publishDate:  "2013/10/22",
         
             // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
             // and its maturity status
@@ -42,12 +42,6 @@
             // if this is a LCWD, uncomment and set the end of its review period
             // lcEnd: "2009-08-05",
         
-            // if you want to have extra CSS, append them to this list
-            // it is recommended that the respec.css stylesheet be kept
-            extraCSS:             [
-                "http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"
-            ],
-        
             // editors, add as many as you like
             // only "name" is required
             editors:  [
@@ -627,7 +621,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#CompactTest'>
             <td>
-              <a href='#test_aa190ce1abd38bc35c96f6260bda5bd4'>Test 0006: keep expanded object format if @type doesn't match</a>
+              <a href='#test_aa190ce1abd38bc35c96f6260bda5bd4'>Test 0006: keep expanded object format if @type doesn&#39;t match</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -20511,12 +20505,93 @@
               </span>
             </td>
           </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_b3ec8a3c4ae53dcf53cb66ff64ff66d1'>Test 0045: Blank nodes with reverse properties</a>
+            </td>
+            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:notAvailable' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:untested'>
+                  UNTESTED
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
           <tr class='summary'>
             <td>
-              Percentage passed out of 44 Tests
-            </td>
-            <td class='passed-all'>
-              100.0%
+              Percentage passed out of 45 Tests
+            </td>
+            <td class='passed-most'>
+              97.8%
             </td>
             <td class='passed-all'>
               100.0%
@@ -22239,7 +22314,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
             <td>
-              <a href='#test_4d3e1585e39e9437430c7c27f2c3ceb2'>Test 0007: Tests 'a' generates rdf:type and object is implicit IRI</a>
+              <a href='#test_4d3e1585e39e9437430c7c27f2c3ceb2'>Test 0007: Tests &#39;a&#39; generates rdf:type and object is implicit IRI</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://argodata.com/foaf' property='earl:assertedBy' />
@@ -33365,15 +33440,117 @@
               </span>
             </td>
           </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_09a62cb116987d63e3118dcfc315feb8'>Test 0119: Blank nodes with reverse properties</a>
+            </td>
+            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='http://argodata.com/product/json-ld' property='earl:subject' />
+              <link href='earl:notAvailable' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:untested'>
+                  UNTESTED
+                </span>
+              </span>
+            </td>
+            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:notAvailable' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:untested'>
+                  UNTESTED
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://neverspace.net/id#self' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/RDFLib/rdflib-jsonld#it' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
           <tr class='summary'>
             <td>
-              Percentage passed out of 113 Tests
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
+              Percentage passed out of 114 Tests
+            </td>
+            <td class='passed-most'>
+              99.1%
+            </td>
+            <td class='passed-most'>
+              99.1%
             </td>
             <td class='passed-all'>
               100.0%
@@ -35507,8 +35684,8 @@
                     <td>
                       Transform JSON-LD to RDF
                     </td>
-                    <td class='passed-all'>
-                      113/113 (100.0%)
+                    <td class='passed-most'>
+                      113/114 (99.1%)
                     </td>
                   </tr>
                   <tr>
@@ -35589,8 +35766,8 @@
                     <td>
                       Flattening
                     </td>
-                    <td class='passed-all'>
-                      44/44 (100.0%)
+                    <td class='passed-most'>
+                      44/45 (97.8%)
                     </td>
                   </tr>
                   <tr>
@@ -35605,8 +35782,8 @@
                     <td>
                       Transform JSON-LD to RDF
                     </td>
-                    <td class='passed-all'>
-                      113/113 (100.0%)
+                    <td class='passed-most'>
+                      113/114 (99.1%)
                     </td>
                   </tr>
                   <tr>
@@ -35680,7 +35857,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -35696,7 +35873,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -35746,7 +35923,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-most'>
-                      111/113 (98.2%)
+                      112/114 (98.2%)
                     </td>
                   </tr>
                   <tr>
@@ -35825,7 +36002,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -35841,7 +36018,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -35920,7 +36097,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -35936,7 +36113,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36015,7 +36192,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36031,7 +36208,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36110,7 +36287,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36126,7 +36303,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36205,7 +36382,7 @@
                       Flattening
                     </td>
                     <td class='passed-all'>
-                      44/44 (100.0%)
+                      45/45 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36221,7 +36398,7 @@
                       Transform JSON-LD to RDF
                     </td>
                     <td class='passed-all'>
-                      113/113 (100.0%)
+                      114/114 (100.0%)
                     </td>
                   </tr>
                   <tr>
@@ -36332,7 +36509,7 @@
           </dd>
           <dt id='test_aa190ce1abd38bc35c96f6260bda5bd4' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006'>
             Test 0006:
-            <span property='dc:title mf:name'>keep expanded object format if @type doesn't match</span>
+            <span property='dc:title mf:name'>keep expanded object format if @type doesn&#39;t match</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006'>
             <p lang='en' property='dc:description'>Values not matching a coerced @type remain in expanded form</p>
@@ -36552,8 +36729,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0030'>
             <p lang='en' property='dc:description'>Preserve @index tags if not compacted to an index map</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0030-in.jsonld' title='non-matching @container: @index Input'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>      &quot;http://example.com/container&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 1,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string A&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal A&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string B&quot;,<br/>            &quot;@index&quot;: &quot;B&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string C&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal C&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         }<br/>      ],<br/>      &quot;http://example.com/property&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string no index&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;index using an array with just one element (automatic recovery)&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0030-out.jsonld' title='non-matching @container: @index Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;this overrides the 'A' index from the container&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;<br/>    },<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;this overrides the 'C' index from the container&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;<br/>    }<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;index using an array with just one element (automatic recovery)&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0030-in.jsonld' title='non-matching @container: @index Input'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>      &quot;http://example.com/container&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 1,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string A&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal A&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string B&quot;,<br/>            &quot;@index&quot;: &quot;B&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string C&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal C&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         }<br/>      ],<br/>      &quot;http://example.com/property&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string no index&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;index using an array with just one element (automatic recovery)&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0030-out.jsonld' title='non-matching @container: @index Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;this overrides the &#39;A&#39; index from the container&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;<br/>    },<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;this overrides the &#39;C&#39; index from the container&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;<br/>    }<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;index using an array with just one element (automatic recovery)&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
           </dd>
           <dt id='test_f1c538f7f803667dcc3a69ac021f11a0' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0031'>
             Test 0031:
@@ -36659,7 +36836,7 @@
             <span property='dc:title mf:name'>@list keyword aliasing</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0042'>
-            <p lang='en' property='dc:description'>Make sure keyword aliasing works if a list can't be compacted</p>
+            <p lang='en' property='dc:description'>Make sure keyword aliasing works if a list can&#39;t be compacted</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0042-in.jsonld' title='@list keyword aliasing Input'>[<br/>   {<br/>    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>       {<br/>        &quot;@list&quot;: [<br/>           {<br/>            &quot;@value&quot;: &quot;one item&quot;<br/>           }<br/>        ],<br/>        &quot;@index&quot;: &quot;an index&quot;<br/>       }<br/>    ]<br/>   }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0042-out.jsonld' title='@list keyword aliasing Result'>{<br/>    &quot;@context&quot;: {<br/>       &quot;listAlias&quot;: &quot;@list&quot;,<br/>       &quot;indexAlias&quot;: &quot;@index&quot;<br/>    },<br/>    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>    &quot;http://example.com/property&quot;: {<br/>        &quot;listAlias&quot;: [<br/>            &quot;one item&quot;<br/>        ],<br/>        &quot;indexAlias&quot;: &quot;an index&quot;<br/>    }<br/>}<br/></pre>
           </dd>
@@ -36668,7 +36845,7 @@
             <span property='dc:title mf:name'>select term over @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0043'>
-            <p lang='en' property='dc:description'>Ensure that @vocab compaction isn't used if the result collides with a term</p>
+            <p lang='en' property='dc:description'>Ensure that @vocab compaction isn&#39;t used if the result collides with a term</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0043-in.jsonld' title='select term over @vocab Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>    &quot;http://example.com/name&quot;: [<br/>      { &quot;@value&quot;: &quot;Markus Lanthaler&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0043-out.jsonld' title='select term over @vocab Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/&quot;,<br/>     &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>  &quot;http://example.com/name&quot;: &quot;Markus Lanthaler&quot;<br/>}<br/></pre>
           </dd>
@@ -36687,8 +36864,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0045'>
             <p lang='en' property='dc:description'>Values of @id are transformed to relative IRIs, terms are ignored</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0045-in.jsonld' title='@id value uses relative IRI, not term Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/term&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/compact-iris-are-considered&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent-node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;relative IRIs get resolved against the document's base IRI&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0045-out.jsonld' title='@id value uses relative IRI, not term Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document's base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0045-in.jsonld' title='@id value uses relative IRI, not term Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/term&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/compact-iris-are-considered&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent-node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;relative IRIs get resolved against the document&#39;s base IRI&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0045-out.jsonld' title='@id value uses relative IRI, not term Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document&#39;s base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
           </dd>
           <dt id='test_68f38b377590858b232035a4cae50d41' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0046'>
             Test 0046:
@@ -36812,7 +36989,7 @@
             <span property='dc:title mf:name'>Term with @type: @vocab if no @type: @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0059'>
-            <p lang='en' property='dc:description'>If there's no term with @type: @id, use terms with @type: @vocab for IRIs not mapped to terms</p>
+            <p lang='en' property='dc:description'>If there&#39;s no term with @type: @id, use terms with @type: @vocab for IRIs not mapped to terms</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0059-in.jsonld' title='Term with @type: @vocab if no @type: @id Input'>[<br/>  {<br/>    &quot;http://example.com/vocab#foo&quot;: [<br/>       { &quot;@id&quot;: &quot;http://example.com/vocab#Bar&quot; },<br/>       { &quot;@id&quot;: &quot;http://example.com/vocab#Baz&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0059-out.jsonld' title='Term with @type: @vocab if no @type: @id Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;Bar&quot;: &quot;http://example.com/vocab#Bar&quot;,<br/>    &quot;foo&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/vocab#foo&quot;,<br/>      &quot;@type&quot;: &quot;@vocab&quot;<br/>    }<br/>  },<br/>  &quot;foo&quot;: [<br/>    &quot;Bar&quot;,<br/>    &quot;http://example.com/vocab#Baz&quot;<br/>  ]<br/>}<br/></pre>
           </dd>
@@ -36821,7 +36998,7 @@
             <span property='dc:title mf:name'>Term with @type: @id if no @type: @vocab and term value</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0060'>
-            <p lang='en' property='dc:description'>If there's no term with @type: @vocab, use terms with @type: @id for IRIs mapped to terms</p>
+            <p lang='en' property='dc:description'>If there&#39;s no term with @type: @vocab, use terms with @type: @id for IRIs mapped to terms</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0060-in.jsonld' title='Term with @type: @id if no @type: @vocab and term value Input'>[<br/>  {<br/>    &quot;http://example.com/vocab#foo&quot;: [<br/>       { &quot;@id&quot;: &quot;http://example.com/vocab#Bar&quot; },<br/>       { &quot;@id&quot;: &quot;http://example.com/vocab#Baz&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0060-out.jsonld' title='Term with @type: @id if no @type: @vocab and term value Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;Bar&quot;: &quot;http://example.com/vocab#Bar&quot;,<br/>    &quot;foo&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/vocab#foo&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    }<br/>  },<br/>  &quot;foo&quot;: [<br/>    &quot;http://example.com/vocab#Bar&quot;,<br/>    &quot;http://example.com/vocab#Baz&quot;<br/>  ]<br/>}<br/></pre>
           </dd>
@@ -36839,7 +37016,7 @@
             <span property='dc:title mf:name'>@type: @vocab and relative IRIs</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0062'>
-            <p lang='en' property='dc:description'>Relative IRIs don't round-trip with @type: @vocab</p>
+            <p lang='en' property='dc:description'>Relative IRIs don&#39;t round-trip with @type: @vocab</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0062-in.jsonld' title='@type: @vocab and relative IRIs Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: { &quot;@id&quot;: &quot;http://example.org/term&quot;, &quot;@type&quot;: &quot;@vocab&quot; }<br/>  },<br/>  &quot;term&quot;: &quot;not-a-term-thus-a-relative-IRI&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0062-out.jsonld' title='@type: @vocab and relative IRIs Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: { &quot;@id&quot;: &quot;http://example.org/term&quot;, &quot;@type&quot;: &quot;@vocab&quot; }<br/>  },<br/>  &quot;term&quot;: &quot;http://json-ld.org/test-suite/tests/not-a-term-thus-a-relative-IRI&quot;<br/>}<br/></pre>
           </dd>
@@ -36866,7 +37043,7 @@
             <span property='dc:title mf:name'>Language-tagged and indexed strings with language-map</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0065'>
-            <p lang='en' property='dc:description'>Language-tagged and indexed strings don't compact to language-map</p>
+            <p lang='en' property='dc:description'>Language-tagged and indexed strings don&#39;t compact to language-map</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0065-in.jsonld' title='Language-tagged and indexed strings with language-map Input'>[<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com.com/&quot;,<br/>      &quot;http://example.com/property&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;Deutsche Zeichenfolge in @index-map&quot;,<br/>            &quot;@index&quot;: &quot;first&quot;,<br/>            &quot;@language&quot;: &quot;de&quot;<br/>          },<br/>          {<br/>            &quot;@value&quot;: &quot;English string in @index-map&quot;,<br/>            &quot;@index&quot;: &quot;second&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;<br/>          }<br/>      ]<br/>    }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0065-out.jsonld' title='Language-tagged and indexed strings with language-map Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: { &quot;@id&quot;: &quot;http://example.com/property&quot;, &quot;@container&quot;: &quot;@language&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com.com/&quot;,<br/>  &quot;http://example.com/property&quot;: [<br/>    {<br/>      &quot;@index&quot;: &quot;first&quot;,<br/>      &quot;@language&quot;: &quot;de&quot;,<br/>      &quot;@value&quot;: &quot;Deutsche Zeichenfolge in @index-map&quot;<br/>    },<br/>    {<br/>      &quot;@index&quot;: &quot;second&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@value&quot;: &quot;English string in @index-map&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
           </dd>
@@ -36920,7 +37097,7 @@
             <span property='dc:title mf:name'>input has multiple @contexts, output has one</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0071'>
-            <p lang='en' property='dc:description'>Expanding input with multiple @contexts and compacting with just one doesn't output undefined properties</p>
+            <p lang='en' property='dc:description'>Expanding input with multiple @contexts and compacting with just one doesn&#39;t output undefined properties</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0071-in.jsonld' title='input has multiple @contexts, output has one Input'>{<br/>  &quot;@context&quot;: [{<br/>    &quot;foo&quot;: &quot;http://example.com/foo&quot;<br/>  }, {<br/>    &quot;bar&quot;: &quot;http://example.com/bar&quot;<br/>  }],<br/>  &quot;foo&quot;: &quot;foo-value&quot;,<br/>  &quot;bar&quot;: &quot;bar-value&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0071-out.jsonld' title='input has multiple @contexts, output has one Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.com/foo&quot;<br/>  },<br/>  &quot;foo&quot;: &quot;foo-value&quot;,<br/>  &quot;http://example.com/bar&quot;: &quot;bar-value&quot;<br/>}<br/></pre>
           </dd>
@@ -37636,8 +37813,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036'>
             <p lang='en' property='dc:description'>Expanding index maps for terms defined with @container: @index</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0036-in.jsonld' title='Expanding @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0036-out.jsonld' title='Expanding @index Result'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>      &quot;http://example.com/container&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 1,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string A&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal A&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string B&quot;,<br/>            &quot;@index&quot;: &quot;B&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string C&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal C&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         }<br/>      ],<br/>      &quot;http://example.com/property&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string no index&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0036-in.jsonld' title='Expanding @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0036-out.jsonld' title='Expanding @index Result'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>      &quot;http://example.com/container&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 1,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string A&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal A&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;A&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string B&quot;,<br/>            &quot;@index&quot;: &quot;B&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>            &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string C&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal C&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;C&quot;<br/>         }<br/>      ],<br/>      &quot;http://example.com/property&quot;: [<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>         },<br/>         {<br/>            &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: 3,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: true,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: false,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;simple string no index&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         },<br/>         {<br/>            &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;prop&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
           </dd>
           <dt id='test_a4f1b95a7f05d7906f1fed0336313f4d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037'>
             Test 0037:
@@ -37743,8 +37920,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048'>
             <p lang='en' property='dc:description'>Values of @id are not expanded as terms</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0048-in.jsonld' title='Terms are ignored in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document's base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0048-out.jsonld' title='Terms are ignored in @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/term&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/compact-iris-are-considered&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent-node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;relative IRIs get resolved against the document's base IRI&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0048-in.jsonld' title='Terms are ignored in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document&#39;s base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0048-out.jsonld' title='Terms are ignored in @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/term&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/compact-iris-are-considered&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent-node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>          { &quot;@value&quot;: &quot;relative IRIs get resolved against the document&#39;s base IRI&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_3d5e4c58ee4663a37eaed72629728435' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049'>
             Test 0049:
@@ -37760,7 +37937,7 @@
             <span property='dc:title mf:name'>Term definitions with prefix separate from prefix definitions</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050'>
-            <p lang='en' property='dc:description'>Term definitions using compact IRIs don't inherit the definitions of the prefix</p>
+            <p lang='en' property='dc:description'>Term definitions using compact IRIs don&#39;t inherit the definitions of the prefix</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0050-in.jsonld' title='Term definitions with prefix separate from prefix definitions Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;issue&quot;: { &quot;@id&quot;: &quot;http://example.com/issue/&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;issue:raisedBy&quot;: { &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;issue&quot;: &quot;/issue/1&quot;,<br/>  &quot;issue:raisedBy&quot;: &quot;Markus&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0050-out.jsonld' title='Term definitions with prefix separate from prefix definitions Result'>[<br/>  {<br/>    &quot;http://example.com/issue/&quot;: [ { &quot;@id&quot;: &quot;http://json-ld.org/issue/1&quot; } ],<br/>    &quot;http://example.com/issue/raisedBy&quot;: [ { &quot;@value&quot;: &quot;Markus&quot; } ]<br/>  }<br/>]<br/></pre>
           </dd>
@@ -38330,8 +38507,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036'>
             <p lang='en' property='dc:description'>Flattening index maps for terms defined with @container: @index</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0036-in.jsonld' title='Flattening @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0036-out.jsonld' title='Flattening @index Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>        &quot;http://example.com/container&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 1,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: true,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: false,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string B&quot;,<br/>                &quot;@index&quot;: &quot;B&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: true,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: false,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/property&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: 3<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: true<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: false<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string no index&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal Prop&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string Prop&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>        &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>        &quot;@index&quot;: &quot;A&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>        &quot;@index&quot;: &quot;C&quot;<br/>    }<br/>]<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0036-in.jsonld' title='Flattening @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0036-out.jsonld' title='Flattening @index Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>        &quot;http://example.com/container&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 1,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: true,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: false,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>                &quot;@index&quot;: &quot;A&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string B&quot;,<br/>                &quot;@index&quot;: &quot;B&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: true,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: false,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>                &quot;@index&quot;: &quot;C&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/property&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: 3<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: true<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@value&quot;: false<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;simple string no index&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>                &quot;@value&quot;: &quot;typed literal Prop&quot;<br/>            },<br/>            {<br/>                &quot;@index&quot;: &quot;prop&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;language-tagged string Prop&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>        &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;,<br/>        &quot;@index&quot;: &quot;A&quot;<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;,<br/>        &quot;@index&quot;: &quot;C&quot;<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_89ac01af9b3a6a766c096bd7046a0256' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037'>
             Test 0037:
@@ -38405,6 +38582,15 @@
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0044-in.jsonld' title='compactArrays option Input'>[{<br/>  &quot;@id&quot;: &quot;http://example/foo&quot;,<br/>  &quot;http://example/term&quot;: [{&quot;@value&quot;: &quot;value&quot;}]<br/>}]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0044-out.jsonld' title='compactArrays option Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example/term&quot;<br/>  },<br/>  &quot;@graph&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example/foo&quot;,<br/>    &quot;term&quot;: [&quot;value&quot;]<br/>  }]<br/>}<br/></pre>
           </dd>
+          <dt id='test_b3ec8a3c4ae53dcf53cb66ff64ff66d1' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045'>
+            Test 0045:
+            <span property='dc:title mf:name'>Blank nodes with reverse properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0045'>
+            <p lang='en' property='dc:description'>Proper (re-)labeling of blank nodes if used with reverse properties.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0045-in.jsonld' title='Blank nodes with reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.org/foo&quot;,<br/>    &quot;bar&quot;: { &quot;@reverse&quot;: &quot;http://example.org/bar&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;foo&quot;: &quot;Foo&quot;,<br/>  &quot;bar&quot;: [ &quot;http://example.org/origin&quot;, &quot;_:b0&quot; ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0045-out.jsonld' title='Blank nodes with reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:b0&quot;,<br/>    &quot;http://example.org/foo&quot;: [ { &quot;@value&quot;: &quot;Foo&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b1&quot;,<br/>    &quot;http://example.org/bar&quot;: [ { &quot;@id&quot;: &quot;_:b0&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/origin&quot;,<br/>    &quot;http://example.org/bar&quot;: [ { &quot;@id&quot;: &quot;_:b0&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
         </div>
         <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld'>
           <dt id='test_9907f0143f657239932ff9a721296b91' resource='http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld#t0001'>
@@ -38573,10 +38759,10 @@
           </dd>
           <dt id='test_4d3e1585e39e9437430c7c27f2c3ceb2' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007'>
             Test 0007:
-            <span property='dc:title mf:name'>Tests 'a' generates rdf:type and object is implicit IRI</span>
+            <span property='dc:title mf:name'>Tests &#39;a&#39; generates rdf:type and object is implicit IRI</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007'>
-            <p lang='en' property='dc:description'>Verify that 'a' is an alias for rdf:type, and the object is created as an IRI.</p>
+            <p lang='en' property='dc:description'>Verify that &#39;a&#39; is an alias for rdf:type, and the object is created as an IRI.</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0007-in.jsonld' title="Tests 'a' generates rdf:type and object is implicit IRI Input">{<br/>  &quot;@id&quot;: &quot;http://greggkellogg.net/foaf#me&quot;,<br/>  &quot;@type&quot;: &quot;http://xmlns.com/foaf/0.1/Person&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0007-out.nq' title="Tests 'a' generates rdf:type and object is implicit IRI Result">&lt;http://greggkellogg.net/foaf#me&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://xmlns.com/foaf/0.1/Person&gt; .<br/></pre>
           </dd>
@@ -38819,7 +39005,7 @@
             <span property='dc:title mf:name'>non-fractional numbers converted to xsd:double</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035'>
-            <p lang='en' property='dc:description'>xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double</p>
+            <p lang='en' property='dc:description'>xsd:double&#39;s canonical lexical is used when converting numbers without fraction that are coerced to xsd:double</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0035-in.jsonld' title='non-fractional numbers converted to xsd:double Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;double&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/double&quot;,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#double&quot;<br/>    },<br/>    &quot;integer&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/integer&quot;,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#integer&quot;<br/>    }<br/>  },<br/>  &quot;double&quot;: [1, 2.2 ],<br/>  &quot;integer&quot;: [8, 9.9 ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0035-out.nq' title='non-fractional numbers converted to xsd:double Result'>_:b0 &lt;http://example.com/double&gt; &quot;1.0E0&quot;^^&lt;http://www.w3.org/2001/XMLSchema#double&gt; .<br/>_:b0 &lt;http://example.com/double&gt; &quot;2.2E0&quot;^^&lt;http://www.w3.org/2001/XMLSchema#double&gt; .<br/>_:b0 &lt;http://example.com/integer&gt; &quot;8&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b0 &lt;http://example.com/integer&gt; &quot;9.9E0&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/></pre>
           </dd>
@@ -39153,7 +39339,7 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076'>
             <p lang='en' property='dc:description'>RDF version of expand-0036</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0076-in.jsonld' title='Expanding @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'A' index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the 'C' index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0076-in.jsonld' title='Expanding @index Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;indexContainer&quot;: { &quot;@id&quot;: &quot;http://example.com/container&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/indexTest&quot;,<br/>  &quot;indexContainer&quot;: {<br/>    &quot;A&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexA&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexA&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;A&#39; index from the container&quot;<br/>      },<br/>      1,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string A&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal A&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string A&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ],<br/>    &quot;B&quot;: &quot;simple string B&quot;,<br/>    &quot;C&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexC&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/nodeWithIndexC&quot;,<br/>        &quot;@index&quot;: &quot;this overrides the &#39;C&#39; index from the container&quot;<br/>      },<br/>      3,<br/>      true,<br/>      false,<br/>      null,<br/>      &quot;simple string C&quot;,<br/>      {<br/>        &quot;@value&quot;: &quot;typed literal C&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;language-tagged string C&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  },<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithoutIndexProp&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/nodeWithIndexProp&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: 3,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: true,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: false,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: null,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    &quot;simple string no index&quot;,<br/>    {<br/>      &quot;@value&quot;: &quot;typed literal Prop&quot;,<br/>      &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    },<br/>    {<br/>      &quot;@value&quot;: &quot;language-tagged string Prop&quot;,<br/>      &quot;@language&quot;: &quot;en&quot;,<br/>      &quot;@index&quot;: &quot;prop&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0076-out.nq' title='Expanding @index Result'>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;false&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;false&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;language-tagged string A&quot;@en .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;language-tagged string C&quot;@en .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;simple string A&quot; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;simple string B&quot; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;simple string C&quot; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;typed literal A&quot;^^&lt;http://example.org/type&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &quot;typed literal C&quot;^^&lt;http://example.org/type&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &lt;http://example.org/nodeWithIndexA&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &lt;http://example.org/nodeWithIndexC&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &lt;http://example.org/nodeWithoutIndexA&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/container&gt; &lt;http://example.org/nodeWithoutIndexC&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;false&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;language-tagged string Prop&quot;@en .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;simple string no index&quot; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &quot;typed literal Prop&quot;^^&lt;http://example.org/type&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &lt;http://example.org/nodeWithIndexProp&gt; .<br/>&lt;http://example.org/indexTest&gt; &lt;http://example.com/property&gt; &lt;http://example.org/nodeWithoutIndexProp&gt; .<br/></pre>
           </dd>
           <dt id='test_e9ae1ff552df6ddc758aa0775bcf763a' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077'>
@@ -39261,8 +39447,8 @@
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088'>
             <p lang='en' property='dc:description'>RDF version of expand-0048</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0088-in.jsonld' title='Terms are ignored in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document's base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0088-out.nq' title='Terms are ignored in @id Result'>&lt;http://example.com/compact-iris-are-considered&gt; &lt;http://example.com/property&gt; &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; .<br/>&lt;http://json-ld.org/test-suite/parent-node&gt; &lt;http://example.com/property&gt; &quot;relative IRIs get resolved against the document's base IRI&quot; .<br/>&lt;http://json-ld.org/test-suite/tests/term&gt; &lt;http://example.com/property&gt; &lt;http://example.com/compact-iris-are-considered&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/term&gt; &lt;http://example.com/property&gt; &lt;http://json-ld.org/test-suite/parent-node&gt; .<br/></pre>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0088-in.jsonld' title='Terms are ignored in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/terms-are-not-considered-in-id&quot;,<br/>    &quot;compact-iris&quot;: &quot;http://example.com/compact-iris-&quot;,<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab-is-not-considered-for-id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;term&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;compact-iris:are-considered&quot;,<br/>      &quot;property&quot;: &quot;@id supports the following values: relative, absolute, and compact IRIs&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;../parent-node&quot;,<br/>      &quot;property&quot;: &quot;relative IRIs get resolved against the document&#39;s base IRI&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0088-out.nq' title='Terms are ignored in @id Result'>&lt;http://example.com/compact-iris-are-considered&gt; &lt;http://example.com/property&gt; &quot;@id supports the following values: relative, absolute, and compact IRIs&quot; .<br/>&lt;http://json-ld.org/test-suite/parent-node&gt; &lt;http://example.com/property&gt; &quot;relative IRIs get resolved against the document&#39;s base IRI&quot; .<br/>&lt;http://json-ld.org/test-suite/tests/term&gt; &lt;http://example.com/property&gt; &lt;http://example.com/compact-iris-are-considered&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/term&gt; &lt;http://example.com/property&gt; &lt;http://json-ld.org/test-suite/parent-node&gt; .<br/></pre>
           </dd>
           <dt id='test_d58f7a83ad29b34feac9a8e8c21252a4' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089'>
             Test 0089:
@@ -39534,6 +39720,15 @@
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0118-in.jsonld' title='produce generalized RDF flag Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;_:term&quot;,<br/>    &quot;termId&quot;: { &quot;@id&quot;: &quot;term&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;_:term&quot;,<br/>  &quot;@type&quot;: &quot;_:term&quot;,<br/>  &quot;term&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;_:term&quot;,<br/>      &quot;@type&quot;: &quot;term&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;_:Bx&quot;,<br/>      &quot;term&quot;: &quot;term&quot;<br/>    },<br/>    &quot;plain value&quot;,<br/>    {<br/>      &quot;@id&quot;: &quot;_:term&quot;<br/>    }<br/>  ],<br/>  &quot;termId&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;_:term&quot;,<br/>      &quot;@type&quot;: &quot;term&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;_:Cx&quot;,<br/>      &quot;term&quot;: &quot;termId&quot;<br/>    },<br/>    &quot;term:AppendedToBlankNode&quot;,<br/>    &quot;_:termAppendedToBlankNode&quot;,<br/>    &quot;relativeIri&quot;,<br/>    {<br/>      &quot;@id&quot;: &quot;_:term&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0118-out.nq' title='produce generalized RDF flag Result'>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; _:b0 .<br/>_:b0 _:b0 &quot;plain value&quot; .<br/>_:b0 _:b0 &lt;http://json-ld.org/test-suite/tests/relativeIri&gt; .<br/>_:b0 _:b0 _:b0 .<br/>_:b0 _:b0 _:b1 .<br/>_:b0 _:b0 _:b2 .<br/>_:b0 _:b0 _:b3 .<br/>_:b1 _:b0 &quot;term&quot; .<br/>_:b2 _:b0 &quot;termId&quot; .<br/></pre>
           </dd>
+          <dt id='test_09a62cb116987d63e3118dcfc315feb8' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119'>
+            Test 0119:
+            <span property='dc:title mf:name'>Blank nodes with reverse properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0119'>
+            <p lang='en' property='dc:description'>Proper (re-)labeling of blank nodes if used with reverse properties.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0119-in.jsonld' title='Blank nodes with reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.org/foo&quot;,<br/>    &quot;bar&quot;: { &quot;@reverse&quot;: &quot;http://example.org/bar&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;foo&quot;: &quot;Foo&quot;,<br/>  &quot;bar&quot;: [ &quot;http://example.org/origin&quot;, &quot;_:b0&quot; ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0119-out.nq' title='Blank nodes with reverse properties Result'>&lt;http://example.org/origin&gt; &lt;http://example.org/bar&gt; _:b0 .<br/>_:b0 &lt;http://example.org/foo&gt; &quot;Foo&quot; .<br/>_:b1 &lt;http://example.org/bar&gt; _:b0 .<br/></pre>
+          </dd>
         </div>
         <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld'>
           <dt id='test_a5ebfe589bd62d1029790695808f8ff9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001'>
@@ -39586,7 +39781,7 @@
             <span property='dc:title mf:name'>Two graphs having same subject but different values</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006'>
-            <p lang='en' property='dc:description'>Ensure that properties and list elements aren't confused between graphs.</p>
+            <p lang='en' property='dc:description'>Ensure that properties and list elements aren&#39;t confused between graphs.</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq' title='Two graphs having same subject but different values Input'>&lt;http://example.com/Subj1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/Type&gt; &lt;http://example.com/U&gt; .<br/>&lt;http://example.com/Subj1&gt; &lt;http://example.com/ref&gt; &lt;http://example.com/U&gt; &lt;http://example.com/U&gt; .<br/>&lt;http://example.com/Subj1&gt; &lt;http://example.com/list&gt; _:a &lt;http://example.com/U&gt; .<br/>_:a &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a&quot; &lt;http://example.com/U&gt; .<br/>_:a &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b &lt;http://example.com/U&gt; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; &lt;http://example.com/U&gt; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; &lt;http://example.com/U&gt; .<br/>&lt;http://example.com/Subj1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/Type2&gt; &lt;http://example.com/V&gt; .<br/>&lt;http://example.com/Subj1&gt; &lt;http://example.com/ref&gt; &lt;http://example.com/V&gt; &lt;http://example.com/V&gt; .<br/>&lt;http://example.com/Subj1&gt; &lt;http://example.com/list&gt; _:c &lt;http://example.com/V&gt; .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; &lt;http://example.com/V&gt; .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:d &lt;http://example.com/V&gt; .<br/>_:d &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;d&quot; &lt;http://example.com/V&gt; .<br/>_:d &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; &lt;http://example.com/V&gt; .<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld' title='Two graphs having same subject but different values Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/U&quot;,<br/>    &quot;@graph&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/Subj1&quot;,<br/>        &quot;@type&quot;: [&quot;http://example.com/Type&quot;],<br/>        &quot;http://example.com/ref&quot;: [{&quot;@id&quot;: &quot;http://example.com/U&quot;}],<br/>        &quot;http://example.com/list&quot;: [{<br/>          &quot;@list&quot;: [<br/>            {&quot;@value&quot;: &quot;a&quot;},<br/>            {&quot;@value&quot;: &quot;b&quot;}<br/>          ]<br/>        }]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/V&quot;,<br/>    &quot;@graph&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/Subj1&quot;,<br/>        &quot;@type&quot;: [&quot;http://example.com/Type2&quot;],<br/>        &quot;http://example.com/ref&quot;: [{&quot;@id&quot;: &quot;http://example.com/V&quot;}],<br/>        &quot;http://example.com/list&quot;: [{<br/>          &quot;@list&quot;: [<br/>            {&quot;@value&quot;: &quot;c&quot;},<br/>            {&quot;@value&quot;: &quot;d&quot;}<br/>          ]<br/>        }]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
@@ -39667,7 +39862,7 @@
             <span property='dc:title mf:name'>List pattern with IRI rdf:rest</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'>
-            <p lang='en' property='dc:description'>Do not convert lists to @list if a list node's rdf:rest is an IRI.</p>
+            <p lang='en' property='dc:description'>Do not convert lists to @list if a list node&#39;s rdf:rest is an IRI.</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq' title='List pattern with IRI rdf:rest Input'>&lt;http://example.com&gt; &lt;http://example.com/property&gt; _:a .<br/>_:a &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a&quot; .<br/>_:a &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; &quot;b&quot; .<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld' title='List pattern with IRI rdf:rest Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:a&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;a&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@value&quot;: &quot;b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com&quot;,<br/>    &quot;http://example.com/property&quot;:  [ { &quot;@id&quot;: &quot;_:a&quot; } ]<br/>  }<br/>]<br/></pre>
           </dd>
@@ -39723,7 +39918,7 @@
         <span property='doap:release' resource='https://github.com/gkellogg/earl-report/tree/0.2.7.2' typeof='doap:Version'>
           <span property='doap:revision'>0.2.7.2</span>
           <meta content='earl-report-0.2.7.2' property='doap:name' />
-          <meta content='2013-10-14' datatype='xsd:date' property='doap:created' />
+          <meta content='2013-10-22' datatype='xsd:date' property='doap:created' />
         </span>
         an
         <a href='http://unlicense.org' property='doap:license'>Unlicensed</a>