Update results for Ruby JSON-LD processor and regenerate EARL report.
authorGregg Kellogg <gregg@kellogg-assoc.com>
Sun, 18 Aug 2013 13:49:40 -0700
changeset 1904 847bc09d4f62
parent 1903 7eefb008b945
child 1905 a642f159fc3e
Update results for Ruby JSON-LD processor and regenerate EARL report.
test-suite/reports/earl.jsonld
test-suite/reports/earl.ttl
test-suite/reports/index.html
test-suite/reports/ruby-earl.ttl
--- a/test-suite/reports/earl.jsonld	Sun Aug 18 13:24:31 2013 -0700
+++ b/test-suite/reports/earl.jsonld	Sun Aug 18 13:49:40 2013 -0700
@@ -119,11 +119,11 @@
     "language": "Ruby",
     "license": "http://unlicense.org",
     "release": {
-      "@id": "https://github.com/gkellogg/earl-report/tree/0.2.6",
+      "@id": "https://github.com/gkellogg/earl-report/tree/0.2.7.1",
       "@type": "doap:Version",
-      "name": "earl-report-0.2.6",
-      "created": "2013-08-17",
-      "revision": "0.2.6"
+      "name": "earl-report-0.2.7.1",
+      "created": "2013-08-18",
+      "revision": "0.2.7.1"
     },
     "developer": {
       "@type": "foaf:Person",
@@ -293,11 +293,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0001",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -372,11 +373,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0002",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -451,11 +453,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0003",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -530,11 +533,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0004",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -609,11 +613,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0005",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -688,11 +693,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -767,11 +773,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0007",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -846,11 +853,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0008",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -925,11 +933,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0009",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1004,11 +1013,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0010",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1083,11 +1093,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0011",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1162,11 +1173,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0012",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1241,11 +1253,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0013",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1320,11 +1333,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0014",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1399,11 +1413,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0015",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1478,11 +1493,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0016",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1557,11 +1573,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0017",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1636,11 +1653,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0018",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1715,11 +1733,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0019",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1794,11 +1813,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0020",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1873,11 +1893,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0021",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -1952,11 +1973,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0022",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2031,11 +2053,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0023",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2110,11 +2133,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0024",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2189,11 +2213,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0025",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2250,7 +2275,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#CompactTest"
           ],
-          "title": "Using language maps with @vocab, a default language, and a competing term",
+          "title": "Language map term selection with complications",
           "testAction": "http://json-ld.org/test-suite/tests/compact-0026-in.jsonld",
           "assertions": [
             {
@@ -2268,11 +2293,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2319,7 +2345,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
-          "description": "Test appropriate property use given multiple choices",
+          "description": "Test appropriate property use given language maps with @vocab, a default language, and a competing term",
           "testResult": "http://json-ld.org/test-suite/tests/compact-0026-out.jsonld"
         },
         {
@@ -2347,11 +2373,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0027",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2426,11 +2453,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0028",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2505,11 +2533,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0029",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2584,11 +2613,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0030",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2663,11 +2693,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0031",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2742,11 +2773,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0032",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2821,11 +2853,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0033",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2900,11 +2933,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0034",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -2979,11 +3013,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0035",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3058,11 +3093,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0036",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3137,11 +3173,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0037",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3216,11 +3253,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0038",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3295,11 +3333,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0039",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3374,11 +3413,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0040",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3453,11 +3493,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0041",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3532,11 +3573,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0042",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3611,11 +3653,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0043",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3690,11 +3733,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0044",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3769,11 +3813,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0045",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3848,11 +3893,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0046",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -3927,11 +3973,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0047",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4005,11 +4052,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0048",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4084,11 +4132,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0049",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4162,11 +4211,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0050",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4237,11 +4287,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0051",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4316,11 +4367,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0052",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4395,11 +4447,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0053",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4474,11 +4527,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0054",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4553,11 +4607,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0055",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4632,11 +4687,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0056",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4711,11 +4767,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0057",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4790,11 +4847,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0058",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4869,11 +4927,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0059",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -4948,11 +5007,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0060",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5027,11 +5087,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0061",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5106,11 +5167,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0062",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5185,11 +5247,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0063",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5264,11 +5327,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0064",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5343,11 +5407,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0065",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5422,11 +5487,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0066",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5501,11 +5567,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0067",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5579,11 +5646,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0068",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5653,11 +5721,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0069",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5739,11 +5808,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5818,11 +5888,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5897,11 +5968,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -5976,11 +6048,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6055,11 +6128,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6134,11 +6208,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6213,11 +6288,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6274,7 +6350,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose)",
+          "title": "List conversion",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq",
           "assertions": [
             {
@@ -6292,11 +6368,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6342,7 +6419,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld"
         },
         {
@@ -6352,7 +6429,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list",
+          "title": "List conversion with IRI nodes",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq",
           "assertions": [
             {
@@ -6370,11 +6447,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6420,7 +6498,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld"
         },
         {
@@ -6430,7 +6508,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Do not convert lists that are not terminated by rdf:nil to @list",
+          "title": "List pattern without rdf:nil",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq",
           "assertions": [
             {
@@ -6448,11 +6526,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6498,7 +6577,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Do not convert lists that are not terminated by rdf:nil to @list.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld"
         },
         {
@@ -6508,7 +6587,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "If additional properties are associated to a list node, the list is only partially converted to @list",
+          "title": "List pattern with extra properties",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq",
           "assertions": [
             {
@@ -6526,11 +6605,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6576,7 +6656,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "If additional properties are associated to a list node, the list is only partially converted to @list.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld"
         },
         {
@@ -6586,7 +6666,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Detect lists containing cycles and do not convert them to @list",
+          "title": "List pattern with cycles",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq",
           "assertions": [
             {
@@ -6604,11 +6684,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6654,7 +6735,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Detect lists containing cycles and do not convert them to @list.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld"
         },
         {
@@ -6664,7 +6745,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first",
+          "title": "List pattern with multiple values of rdf:first",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq",
           "assertions": [
             {
@@ -6682,11 +6763,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6732,7 +6814,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld"
         },
         {
@@ -6742,7 +6824,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest",
+          "title": "List pattern with multiple values of rdf:rest",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq",
           "assertions": [
             {
@@ -6760,11 +6842,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6810,7 +6893,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld"
         },
         {
@@ -6820,7 +6903,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Do not convert lists to @list if a list node's rdf:rest is not an IRI",
+          "title": "List pattern with IRI rdf:rest",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq",
           "assertions": [
             {
@@ -6838,11 +6921,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6888,7 +6972,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "Do not convert lists to @list if a list node's rdf:rest is an IRI.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld"
         },
         {
@@ -6898,7 +6982,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "List nodes may have a rdf:type rdf:List",
+          "title": "List pattern with type rdf:List",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq",
           "assertions": [
             {
@@ -6915,11 +6999,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -6962,7 +7047,7 @@
               }
             }
           ],
-          "description": "Testing list conversion.",
+          "description": "List nodes may have a rdf:type rdf:List.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld"
         },
         {
@@ -6972,7 +7057,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FromRDFTest"
           ],
-          "title": "Equal triples are used only once",
+          "title": "Remove duplicate triples",
           "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq",
           "assertions": [
             {
@@ -6989,11 +7074,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -7036,7 +7122,7 @@
               }
             }
           ],
-          "description": "Conversion from RDF.",
+          "description": "Equivalent triples are used only once",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld"
         }
       ],
@@ -7044,5859 +7130,6 @@
       "description": "Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison."
     },
     {
-      "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld",
-      "@type": [
-        "earl:Report",
-        "mf:Manifest"
-      ],
-      "entries": [
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "drop free-floating nodes",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0001-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0001",
-              "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/expand-manifest.jsonld#t0001",
-              "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/expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0001-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "basic",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0002-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0002",
-              "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/expand-manifest.jsonld#t0002",
-              "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/expand-manifest.jsonld#t0002",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0002-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "drop null and unmapped properties",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0003-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0003",
-              "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/expand-manifest.jsonld#t0003",
-              "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/expand-manifest.jsonld#t0003",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0003-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "optimize @set, keep empty arrays",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0004-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0004",
-              "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/expand-manifest.jsonld#t0004",
-              "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/expand-manifest.jsonld#t0004",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0004-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "do not expand aliased @id/@type",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0005-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0005",
-              "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/expand-manifest.jsonld#t0005",
-              "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/expand-manifest.jsonld#t0005",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0005-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "alias keywords",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0006-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0006",
-              "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/expand-manifest.jsonld#t0006",
-              "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/expand-manifest.jsonld#t0006",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0006-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "date type-coercion",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0007-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0007",
-              "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/expand-manifest.jsonld#t0007",
-              "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/expand-manifest.jsonld#t0007",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0007-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@value with @language",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0008-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0008",
-              "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/expand-manifest.jsonld#t0008",
-              "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/expand-manifest.jsonld#t0008",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0008-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@graph with terms",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0009-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0009",
-              "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/expand-manifest.jsonld#t0009",
-              "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/expand-manifest.jsonld#t0009",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0009-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "native types",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0010-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0010",
-              "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/expand-manifest.jsonld#t0010",
-              "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/expand-manifest.jsonld#t0010",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0010-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "coerced @id",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0011-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0011",
-              "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/expand-manifest.jsonld#t0011",
-              "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/expand-manifest.jsonld#t0011",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0011-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@graph with embed",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0012-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0012",
-              "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/expand-manifest.jsonld#t0012",
-              "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/expand-manifest.jsonld#t0012",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0012-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "expand already expanded",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0013-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0013",
-              "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/expand-manifest.jsonld#t0013",
-              "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/expand-manifest.jsonld#t0013",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0013-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@set of @value objects with keyword aliases",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0014-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0014",
-              "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/expand-manifest.jsonld#t0014",
-              "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/expand-manifest.jsonld#t0014",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0014-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "collapse set of sets, keep empty lists",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0015-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0015",
-              "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/expand-manifest.jsonld#t0015",
-              "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/expand-manifest.jsonld#t0015",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0015-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "context reset",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0016-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0016",
-              "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/expand-manifest.jsonld#t0016",
-              "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/expand-manifest.jsonld#t0016",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0016-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@graph and @id aliased",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0017-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0017",
-              "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/expand-manifest.jsonld#t0017",
-              "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/expand-manifest.jsonld#t0017",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0017-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "override default @language in terms; only language-tag strings",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0018-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0018",
-              "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/expand-manifest.jsonld#t0018",
-              "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/expand-manifest.jsonld#t0018",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0018-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "remove @value = null",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0019-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0019",
-              "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/expand-manifest.jsonld#t0019",
-              "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/expand-manifest.jsonld#t0019",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0019-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "do not remove @graph if not at top-level",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0020-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0020",
-              "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/expand-manifest.jsonld#t0020",
-              "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/expand-manifest.jsonld#t0020",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0020-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "do not remove @graph at top-level if not only property",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0021-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0021",
-              "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/expand-manifest.jsonld#t0021",
-              "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/expand-manifest.jsonld#t0021",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0021-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "expand value with default language",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0022-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0022",
-              "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/expand-manifest.jsonld#t0022",
-              "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/expand-manifest.jsonld#t0022",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0022-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expanding lists and sets with properties having coercion coerces list/set values",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0023-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0023",
-              "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/expand-manifest.jsonld#t0023",
-              "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/expand-manifest.jsonld#t0023",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0023-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Multiple contexts",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0024-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0024",
-              "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/expand-manifest.jsonld#t0024",
-              "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/expand-manifest.jsonld#t0024",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0024-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Problematic IRI expansion tests",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0025-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0025",
-              "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/expand-manifest.jsonld#t0025",
-              "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/expand-manifest.jsonld#t0025",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0025-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expanding term mapping to @type uses @type syntax",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0026-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0026",
-              "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/expand-manifest.jsonld#t0026",
-              "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/expand-manifest.jsonld#t0026",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0026-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Keep duplicate values in @list and @set",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0027-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0027",
-              "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/expand-manifest.jsonld#t0027",
-              "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/expand-manifest.jsonld#t0027",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0027-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Use @vocab in properties and @type but not in @id",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0028-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0028",
-              "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/expand-manifest.jsonld#t0028",
-              "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/expand-manifest.jsonld#t0028",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0028-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Relative IRIs",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0029-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0029",
-              "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/expand-manifest.jsonld#t0029",
-              "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/expand-manifest.jsonld#t0029",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0029-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Language maps",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0030-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0030",
-              "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/expand-manifest.jsonld#t0030",
-              "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/expand-manifest.jsonld#t0030",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0030-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "type-coercion of native types",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0031-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0031",
-              "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/expand-manifest.jsonld#t0031",
-              "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/expand-manifest.jsonld#t0031",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0031-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Mapping a term to null decouples it from @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0032-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0032",
-              "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/expand-manifest.jsonld#t0032",
-              "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/expand-manifest.jsonld#t0032",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0032-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Using @vocab with with type-coercion",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0033-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0033",
-              "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/expand-manifest.jsonld#t0033",
-              "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/expand-manifest.jsonld#t0033",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0033-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Multiple properties expanding to the same IRI",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0034-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0034",
-              "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/expand-manifest.jsonld#t0034",
-              "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/expand-manifest.jsonld#t0034",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0034-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Using language maps with @vocab, a default language, and a colliding property",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0035-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0035",
-              "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/expand-manifest.jsonld#t0035",
-              "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/expand-manifest.jsonld#t0035",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0035-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expanding @index",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0036-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0036",
-              "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/expand-manifest.jsonld#t0036",
-              "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/expand-manifest.jsonld#t0036",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0036-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expanding @reverse",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0037-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0037",
-              "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/expand-manifest.jsonld#t0037",
-              "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/expand-manifest.jsonld#t0037",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0037-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Blank nodes are not relabeled during expansion.",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0038-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0038",
-              "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/expand-manifest.jsonld#t0038",
-              "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/expand-manifest.jsonld#t0038",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0038-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Using terms in a reverse-maps",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0039-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0039",
-              "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/expand-manifest.jsonld#t0039",
-              "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/expand-manifest.jsonld#t0039",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0039-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Only invoke language and index map expansion if the value is a JSON object",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0040-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0040",
-              "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/expand-manifest.jsonld#t0040",
-              "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/expand-manifest.jsonld#t0040",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0040-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Reset the default language",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0041-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0041",
-              "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/expand-manifest.jsonld#t0041",
-              "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/expand-manifest.jsonld#t0041",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0041-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expanding reverse properties",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0042-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0042",
-              "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/expand-manifest.jsonld#t0042",
-              "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/expand-manifest.jsonld#t0042",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0042-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Using reverse properties inside a @reverse-container",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0043-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0043",
-              "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/expand-manifest.jsonld#t0043",
-              "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/expand-manifest.jsonld#t0043",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0043-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Ensure index maps use language mapping",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0044-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0044",
-              "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/expand-manifest.jsonld#t0044",
-              "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/expand-manifest.jsonld#t0044",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0044-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Top-level value objects are removed",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0045-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-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/expand-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/expand-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/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0045-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Free-floating nodes are removed",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0046-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0046",
-              "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/expand-manifest.jsonld#t0046",
-              "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/expand-manifest.jsonld#t0046",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0046-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Free-floating values in sets are removed, free-floating lists are removed completely",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0047-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0047",
-              "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/expand-manifest.jsonld#t0047",
-              "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/expand-manifest.jsonld#t0047",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0047-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Terms are ignored in @id",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0048-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0048",
-              "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/expand-manifest.jsonld#t0048",
-              "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/expand-manifest.jsonld#t0048",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0048-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Using strings as value of a reverse property",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0049-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0049",
-              "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/expand-manifest.jsonld#t0049",
-              "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/expand-manifest.jsonld#t0049",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0049-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Context definitions using compact IRIs don't inherit the definitions of the prefix",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0050-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0050",
-              "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/expand-manifest.jsonld#t0050",
-              "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/expand-manifest.jsonld#t0050",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0050-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expansion of keyword aliases in term definitions",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0051-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0051",
-              "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/expand-manifest.jsonld#t0051",
-              "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/expand-manifest.jsonld#t0051",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0051-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "@vocab-relative IRIs in term definitions",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0052-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0052",
-              "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/expand-manifest.jsonld#t0052",
-              "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/expand-manifest.jsonld#t0052",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0052-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand absolute IRI with @type: @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0053-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0053",
-              "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/expand-manifest.jsonld#t0053",
-              "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/expand-manifest.jsonld#t0053",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0053-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand term with @type: @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0054-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0054",
-              "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/expand-manifest.jsonld#t0054",
-              "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/expand-manifest.jsonld#t0054",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0054-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand @vocab-relative term with @type: @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0055-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0055",
-              "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/expand-manifest.jsonld#t0055",
-              "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/expand-manifest.jsonld#t0055",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0055-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Use terms with @type: @vocab but not with @type: @id",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0056-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0056",
-              "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/expand-manifest.jsonld#t0056",
-              "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/expand-manifest.jsonld#t0056",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0056-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand relative IRI with @type: @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0057-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0057",
-              "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/expand-manifest.jsonld#t0057",
-              "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/expand-manifest.jsonld#t0057",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0057-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand compact IRI with @type: @vocab",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0058-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0058",
-              "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/expand-manifest.jsonld#t0058",
-              "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/expand-manifest.jsonld#t0058",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0058-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Reset @vocab by setting it to null",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0059-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0059",
-              "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/expand-manifest.jsonld#t0059",
-              "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/expand-manifest.jsonld#t0059",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0059-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Overwrite document base with @base and reset it again",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0060-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0060",
-              "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/expand-manifest.jsonld#t0060",
-              "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/expand-manifest.jsonld#t0060",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0060-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Coercing native types to arbitrary datatypes",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0061-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0061",
-              "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/expand-manifest.jsonld#t0061",
-              "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/expand-manifest.jsonld#t0061",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0061-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Various relative IRIs with with @base",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0062-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0062",
-              "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/expand-manifest.jsonld#t0062",
-              "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/expand-manifest.jsonld#t0062",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0062-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand a reverse property with an index-container",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0063-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0063",
-              "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/expand-manifest.jsonld#t0063",
-              "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/expand-manifest.jsonld#t0063",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0063-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Expand reverse property whose values are unlabeled blank nodes",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0064-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0064",
-              "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/expand-manifest.jsonld#t0064",
-              "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/expand-manifest.jsonld#t0064",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0064-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Keys that are not mapped to an IRI in a reverse-map are dropped",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0065-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0065",
-              "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/expand-manifest.jsonld#t0065",
-              "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/expand-manifest.jsonld#t0065",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0065-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Use @vocab to expand keys in reverse-maps",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0066-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0066",
-              "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/expand-manifest.jsonld#t0066",
-              "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/expand-manifest.jsonld#t0066",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0066-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0067-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0067",
-              "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/expand-manifest.jsonld#t0067",
-              "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/expand-manifest.jsonld#t0067",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0067-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0068-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-              "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/expand-manifest.jsonld#t0068",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-              "subject": "https://github.com/digitalbazaar/jsonld.js",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0068-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Redefine compact IRI to define type mapping using the compact IRI itself as value of @id",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0069-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0069",
-              "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/expand-manifest.jsonld#t0069",
-              "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/expand-manifest.jsonld#t0069",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0069-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Redefine compact IRI to define type mapping using the compact IRI itself as string value",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0070-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0070",
-              "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/expand-manifest.jsonld#t0070",
-              "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/expand-manifest.jsonld#t0070",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0070-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Redefine terms looking like compact IRIs",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0071-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0071",
-              "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/expand-manifest.jsonld#t0071",
-              "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/expand-manifest.jsonld#t0071",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0071-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Redefine term using @vocab, not itself",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0072-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
-              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0072",
-              "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/expand-manifest.jsonld#t0072",
-              "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/expand-manifest.jsonld#t0072",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0072-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Ensure that processors don't require that @context is first property",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0073-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-              "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/expand-manifest.jsonld#t0073",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-              "subject": "https://github.com/digitalbazaar/jsonld.js",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0073-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ExpandTest"
-          ],
-          "title": "Use @vocab to map all properties to blank node identifiers",
-          "testAction": "http://json-ld.org/test-suite/tests/expand-0075-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-              "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/expand-manifest.jsonld#t0074",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-              "subject": "https://github.com/digitalbazaar/jsonld.js",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/expand-0075-out.jsonld"
-        }
-      ],
-      "title": "Expansion",
-      "description": "JSON-LD expansion tests use object comparison."
-    },
-    {
-      "@id": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld",
-      "@type": [
-        "earl:Report",
-        "mf:Manifest"
-      ],
-      "entries": [
-        {
-          "@id": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#ApiErrorTest"
-          ],
-          "title": "Keywords cannot be aliased to other keywords",
-          "testAction": "http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:earl:semiAuto",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/jsonld.js",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            }
-          ],
-          "testResult": "http://json-ld.org/test-suite/tests/keyword redefinition"
-        }
-      ],
-      "title": "Expansion Error",
-      "description": "These expansion tests result in an error and are verified by comparing the error code."
-    },
-    {
       "@id": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld",
       "@type": [
         "earl:Report",
@@ -12910,7 +7143,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "id",
+          "title": "drop free-floating nodes",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0001-in.jsonld",
           "assertions": [
             {
@@ -12928,11 +7161,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -12979,6 +7213,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening drops unreferenced nodes having only @id",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0001-out.jsonld"
         },
         {
@@ -13006,11 +7241,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13057,6 +7293,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening terms with different types of values",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0002-out.jsonld"
         },
         {
@@ -13084,11 +7321,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13135,6 +7373,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Verifies that null values and unmapped properties are removed from expanded output",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0003-out.jsonld"
         },
         {
@@ -13162,11 +7401,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13213,6 +7453,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0004-out.jsonld"
         },
         {
@@ -13240,11 +7481,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13291,6 +7533,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "If a keyword is aliased, it is not used when flattening",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0005-out.jsonld"
         },
         {
@@ -13318,11 +7561,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13369,6 +7613,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Aliased keywords expand in resulting document",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0006-out.jsonld"
         },
         {
@@ -13396,11 +7641,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13447,6 +7693,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Expand strings to expanded value with @type: xsd:dateTime",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0007-out.jsonld"
         },
         {
@@ -13474,11 +7721,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13525,6 +7773,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Keep expanded values with @language, drop non-conforming value objects containing just @language",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0008-out.jsonld"
         },
         {
@@ -13552,11 +7801,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13603,6 +7853,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Use of @graph to contain multiple nodes within array",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0009-out.jsonld"
         },
         {
@@ -13630,11 +7881,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13681,6 +7933,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening native scalar retains native scalar within expanded value",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0010-out.jsonld"
         },
         {
@@ -13708,11 +7961,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13759,6 +8013,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "A value of a property with @type: @id coercion expands to a node reference",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0011-out.jsonld"
         },
         {
@@ -13786,11 +8041,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13837,6 +8093,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening objects containing chained objects flattens all objects",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0012-out.jsonld"
         },
         {
@@ -13864,11 +8121,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13915,6 +8173,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening an expanded/flattened document maintains input document",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0013-out.jsonld"
         },
         {
@@ -13942,11 +8201,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -13993,6 +8253,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening aliased @set and @value",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0014-out.jsonld"
         },
         {
@@ -14020,11 +8281,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14071,6 +8333,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "An array of multiple @set nodes are collapsed into a single array",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0015-out.jsonld"
         },
         {
@@ -14098,11 +8361,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14149,6 +8413,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Setting @context to null within an embedded object resets back to initial context state",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0016-out.jsonld"
         },
         {
@@ -14176,11 +8441,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14227,6 +8493,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening with @graph and @id aliases",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0017-out.jsonld"
         },
         {
@@ -14236,7 +8503,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "override default @language in terms; only language-tag strings",
+          "title": "override default @language",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0018-in.jsonld",
           "assertions": [
             {
@@ -14254,11 +8521,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14305,6 +8573,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "override default @language in terms; only language-tag strings",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0018-out.jsonld"
         },
         {
@@ -14332,11 +8601,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14383,6 +8653,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening a value of null removes the value",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0019-out.jsonld"
         },
         {
@@ -14410,11 +8681,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14461,6 +8733,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "@graph used under a node is retained",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0020-out.jsonld"
         },
         {
@@ -14488,11 +8761,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14539,6 +8813,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "@graph used at the top level is retained if there are other properties",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0021-out.jsonld"
         },
         {
@@ -14566,11 +8841,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14617,6 +8893,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening with a default language applies that language to string values",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0022-out.jsonld"
         },
         {
@@ -14626,7 +8903,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Flattening lists and sets with properties having coercion coerces list/set values",
+          "title": "Flattening list/set with coercion",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0023-in.jsonld",
           "assertions": [
             {
@@ -14644,11 +8921,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14695,6 +8973,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening lists and sets with properties having coercion coerces list/set values",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0023-out.jsonld"
         },
         {
@@ -14722,11 +9001,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14773,6 +9053,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Tests that contexts in an array are merged",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0024-out.jsonld"
         },
         {
@@ -14800,11 +9081,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14851,6 +9133,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening different kinds of terms and Compact IRIs",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0025-out.jsonld"
         },
         {
@@ -14860,7 +9143,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Flattening term mapping to @type uses @type syntax",
+          "title": "Term definition with @id: @type",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0026-in.jsonld",
           "assertions": [
             {
@@ -14878,11 +9161,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -14929,6 +9213,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening term mapping to @type uses @type syntax",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0026-out.jsonld"
         },
         {
@@ -14938,7 +9223,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Keep duplicate values in @list but remove them in @set",
+          "title": "Duplicate values in @list and @set",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0027-in.jsonld",
           "assertions": [
             {
@@ -14956,11 +9241,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15007,6 +9293,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Duplicate values in @list and @set are not merged",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0027-out.jsonld"
         },
         {
@@ -15034,11 +9321,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15085,6 +9373,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "@vocab is used to compact properties and @type, but is not used for @id",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0028-out.jsonld"
         },
         {
@@ -15112,11 +9401,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15163,6 +9453,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "@base is used to compact @id; test with different relative IRIs",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0029-out.jsonld"
         },
         {
@@ -15190,11 +9481,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15241,6 +9533,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Language Maps expand values to include @language",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0030-out.jsonld"
         },
         {
@@ -15268,11 +9561,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15319,6 +9613,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0031-out.jsonld"
         },
         {
@@ -15328,7 +9623,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Mapping a term to null decouples it from @vocab",
+          "title": "Null term and @vocab",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0032-in.jsonld",
           "assertions": [
             {
@@ -15346,11 +9641,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15397,6 +9693,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Mapping a term to null decouples it from @vocab",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0032-out.jsonld"
         },
         {
@@ -15424,11 +9721,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15475,6 +9773,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Verifies that terms can be defined using @vocab",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0033-out.jsonld"
         },
         {
@@ -15502,11 +9801,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15553,6 +9853,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0034-out.jsonld"
         },
         {
@@ -15562,7 +9863,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Using language maps with @vocab, a default language, and a colliding property",
+          "title": "Language maps with @vocab, default language, and colliding property",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0035-in.jsonld",
           "assertions": [
             {
@@ -15580,11 +9881,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15631,6 +9933,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Pathological tests of language maps",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0035-out.jsonld"
         },
         {
@@ -15658,11 +9961,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15709,6 +10013,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening index maps for terms defined with @container: @index",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0036-out.jsonld"
         },
         {
@@ -15736,11 +10041,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15787,6 +10093,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Flattening @reverse keeps @reverse",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0037-out.jsonld"
         },
         {
@@ -15796,7 +10103,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Ensure all blank nodes are relabeled when flattening.",
+          "title": "Flattening blank node labels",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0038-in.jsonld",
           "assertions": [
             {
@@ -15814,11 +10121,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15865,6 +10173,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Blank nodes are not relabeled during expansion",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0038-out.jsonld"
         },
         {
@@ -15874,7 +10183,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Flattening reverse properties using blank nodes",
+          "title": "Using terms in a reverse-maps",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0039-in.jsonld",
           "assertions": [
             {
@@ -15892,11 +10201,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -15943,6 +10253,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Terms within @reverse are expanded",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0039-out.jsonld"
         },
         {
@@ -15952,7 +10263,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Only invoke language and index map expansion if the value is a JSON object",
+          "title": "language and index expansion on non-objects",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0040-in.jsonld",
           "assertions": [
             {
@@ -15970,11 +10281,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16021,6 +10333,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Only invoke language and index map expansion if the value is a JSON object",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0040-out.jsonld"
         },
         {
@@ -16048,11 +10361,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16099,6 +10413,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Free-floating values in sets are removed, free-floating lists are removed completely",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0041-out.jsonld"
         },
         {
@@ -16108,7 +10423,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#FlattenTest"
           ],
-          "title": "Lists objects are implicit unlabeled blank nodes and thus never equivalent",
+          "title": "List objects not equivalent",
           "testAction": "http://json-ld.org/test-suite/tests/flatten-0042-in.jsonld",
           "assertions": [
             {
@@ -16126,11 +10441,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16177,6 +10493,7 @@
               "assertedBy": "http://me.markus-lanthaler.com/"
             }
           ],
+          "description": "Lists objects are implicit unlabeled blank nodes and thus never equivalent",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0042-out.jsonld"
         },
         {
@@ -16203,11 +10520,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16250,6 +10568,7 @@
               }
             }
           ],
+          "description": "Flatten a test manifest",
           "testResult": "http://json-ld.org/test-suite/tests/flatten-0043-out.jsonld"
         }
       ],
@@ -16288,11 +10607,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16367,11 +10687,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16446,11 +10767,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16525,11 +10847,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16604,11 +10927,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16683,11 +11007,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16762,11 +11087,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16841,11 +11167,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16920,11 +11247,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -16999,11 +11327,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17078,11 +11407,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17157,11 +11487,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17236,11 +11567,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17315,11 +11647,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17394,11 +11727,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17473,11 +11807,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17552,11 +11887,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17631,11 +11967,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17710,11 +12047,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17789,11 +12127,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17868,11 +12207,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -17947,11 +12287,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18026,11 +12367,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18105,11 +12447,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18184,11 +12527,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18263,11 +12607,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18342,11 +12687,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18421,11 +12767,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18500,11 +12847,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18578,11 +12926,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0031",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18652,11 +13001,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0032",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18726,11 +13076,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0033",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18800,11 +13151,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0034",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18857,7 +13209,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double",
+          "title": "non-fractional numbers converted to xsd:double",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0035-in.jsonld",
           "assertions": [
             {
@@ -18874,11 +13226,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18921,6 +13274,7 @@
               }
             }
           ],
+          "description": "xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0035-out.nq"
         },
         {
@@ -18930,7 +13284,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones",
+          "title": "Use nodeMapGeneration bnode labels",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0036-in.jsonld",
           "assertions": [
             {
@@ -18947,11 +13301,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -18994,6 +13349,7 @@
               }
             }
           ],
+          "description": "The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0036-out.nq"
         },
         {
@@ -19020,11 +13376,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19067,6 +13424,7 @@
               }
             }
           ],
+          "description": "Free-floating nodes do not generate RDF triples",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0041-out.nq"
         },
         {
@@ -19093,11 +13451,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19140,6 +13499,7 @@
               }
             }
           ],
+          "description": "Basic RDF conversion",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0042-out.nq"
         },
         {
@@ -19166,11 +13526,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19213,6 +13574,7 @@
               }
             }
           ],
+          "description": "Properties mapped to null or which are never mapped are dropped",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0043-out.nq"
         },
         {
@@ -19239,11 +13601,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19286,6 +13649,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0004",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0044-out.nq"
         },
         {
@@ -19312,11 +13676,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19359,6 +13724,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0005",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0045-out.nq"
         },
         {
@@ -19385,11 +13751,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19432,6 +13799,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0006",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0046-out.nq"
         },
         {
@@ -19458,11 +13826,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19505,6 +13874,7 @@
               }
             }
           ],
+          "description": "Type-coerced dates generate typed literals",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0047-out.nq"
         },
         {
@@ -19531,11 +13901,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19578,6 +13949,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0008",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0048-out.nq"
         },
         {
@@ -19604,11 +13976,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19651,6 +14024,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0009",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0049-out.nq"
         },
         {
@@ -19677,11 +14051,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19724,6 +14099,7 @@
               }
             }
           ],
+          "description": "Native types generate typed literals",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0050-out.nq"
         },
         {
@@ -19750,11 +14126,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19797,6 +14174,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0011",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0051-out.nq"
         },
         {
@@ -19823,11 +14201,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19870,6 +14249,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0012",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0052-out.nq"
         },
         {
@@ -19896,11 +14276,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -19943,6 +14324,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0013",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0053-out.nq"
         },
         {
@@ -19969,11 +14351,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20016,6 +14399,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0014",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0054-out.nq"
         },
         {
@@ -20042,11 +14426,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20089,6 +14474,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0015",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0055-out.nq"
         },
         {
@@ -20115,11 +14501,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20162,6 +14549,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0016",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0056-out.nq"
         },
         {
@@ -20188,11 +14576,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20235,6 +14624,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0017",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0057-out.nq"
         },
         {
@@ -20244,7 +14634,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "override default @language in terms; only language-tag strings",
+          "title": "override default @language",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0058-in.jsonld",
           "assertions": [
             {
@@ -20261,11 +14651,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20308,6 +14699,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0018",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0058-out.nq"
         },
         {
@@ -20334,11 +14726,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20381,6 +14774,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0019",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0059-out.nq"
         },
         {
@@ -20407,11 +14801,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20454,6 +14849,7 @@
               }
             }
           ],
+          "description": "Embedded @graph without @id creates BNode-labeled named graph",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0060-out.nq"
         },
         {
@@ -20480,11 +14876,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20527,6 +14924,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0021",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0061-out.nq"
         },
         {
@@ -20553,11 +14951,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20600,6 +14999,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0022",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0062-out.nq"
         },
         {
@@ -20609,7 +15009,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Expanding lists and sets with properties having coercion coerces list/set values",
+          "title": "Lists and sets of properties with list/set coercion",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0063-in.jsonld",
           "assertions": [
             {
@@ -20626,11 +15026,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20673,6 +15074,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0023",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0063-out.nq"
         },
         {
@@ -20699,11 +15101,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20746,6 +15149,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0024",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0064-out.nq"
         },
         {
@@ -20772,11 +15176,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20819,6 +15224,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0025",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0065-out.nq"
         },
         {
@@ -20845,11 +15251,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20892,6 +15299,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0026",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0066-out.nq"
         },
         {
@@ -20918,11 +15326,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -20965,6 +15374,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0027",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0067-out.nq"
         },
         {
@@ -20991,11 +15401,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21038,6 +15449,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0028",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0068-out.nq"
         },
         {
@@ -21064,11 +15476,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21111,6 +15524,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0029",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0069-out.nq"
         },
         {
@@ -21137,11 +15551,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21184,6 +15599,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0030",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0070-out.nq"
         },
         {
@@ -21210,11 +15626,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21257,6 +15674,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0031",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0071-out.nq"
         },
         {
@@ -21283,11 +15701,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21330,6 +15749,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0032",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0072-out.nq"
         },
         {
@@ -21356,11 +15776,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21403,6 +15824,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0033",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0073-out.nq"
         },
         {
@@ -21429,11 +15851,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21476,6 +15899,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0034",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0074-out.nq"
         },
         {
@@ -21485,7 +15909,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Using language maps with @vocab, a default language, and a colliding property",
+          "title": "Language maps with @vocab, default language, and colliding property",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0075-in.jsonld",
           "assertions": [
             {
@@ -21502,11 +15926,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21549,6 +15974,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0035",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0075-out.nq"
         },
         {
@@ -21575,11 +16001,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21622,6 +16049,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0036",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0076-out.nq"
         },
         {
@@ -21648,11 +16076,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21695,6 +16124,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0037",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0077-out.nq"
         },
         {
@@ -21704,7 +16134,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Triples with blank node predicates are dropped by default.",
+          "title": "Drop blank node predicates by default",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0078-in.jsonld",
           "assertions": [
             {
@@ -21721,11 +16151,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21768,6 +16199,7 @@
               }
             }
           ],
+          "description": "Triples with blank node predicates are dropped by default.",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0078-out.nq"
         },
         {
@@ -21794,11 +16226,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21841,6 +16274,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0039",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0079-out.nq"
         },
         {
@@ -21850,7 +16284,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Only invoke language and index map expansion if the value is a JSON object",
+          "title": "language and index expansion on non-objects",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0080-in.jsonld",
           "assertions": [
             {
@@ -21867,11 +16301,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21914,6 +16349,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0040",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0080-out.nq"
         },
         {
@@ -21940,11 +16376,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -21987,6 +16424,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0041",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0081-out.nq"
         },
         {
@@ -22013,11 +16451,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22060,6 +16499,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0042",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0082-out.nq"
         },
         {
@@ -22086,11 +16526,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22133,6 +16574,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0043",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0083-out.nq"
         },
         {
@@ -22159,11 +16601,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22206,6 +16649,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0044",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0084-out.nq"
         },
         {
@@ -22232,11 +16676,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22279,6 +16724,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0045",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0085-out.nq"
         },
         {
@@ -22305,11 +16751,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22352,6 +16799,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0046",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0086-out.nq"
         },
         {
@@ -22361,7 +16809,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Free-floating values in sets are removed, free-floating lists are removed completely",
+          "title": "Remove free-floating set values and lists",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0087-in.jsonld",
           "assertions": [
             {
@@ -22378,11 +16826,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22425,6 +16874,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0047",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0087-out.nq"
         },
         {
@@ -22451,11 +16901,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22498,6 +16949,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0048",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0088-out.nq"
         },
         {
@@ -22524,11 +16976,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22571,6 +17024,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0049",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0089-out.nq"
         },
         {
@@ -22580,7 +17034,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Context definitions using compact IRIs don't inherit the definitions of the prefix",
+          "title": "Term definitions with prefix separate from prefix definitions",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0090-in.jsonld",
           "assertions": [
             {
@@ -22597,11 +17051,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22644,6 +17099,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0050",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0090-out.nq"
         },
         {
@@ -22670,11 +17126,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22717,6 +17174,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0051",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0091-out.nq"
         },
         {
@@ -22743,11 +17201,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22790,6 +17249,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0052",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0092-out.nq"
         },
         {
@@ -22816,11 +17276,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22863,6 +17324,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0053",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0093-out.nq"
         },
         {
@@ -22889,11 +17351,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -22936,6 +17399,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0054",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0094-out.nq"
         },
         {
@@ -22962,11 +17426,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23009,6 +17474,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0055",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0095-out.nq"
         },
         {
@@ -23035,11 +17501,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23082,6 +17549,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0056",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0096-out.nq"
         },
         {
@@ -23108,11 +17576,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23155,6 +17624,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0057",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0097-out.nq"
         },
         {
@@ -23181,11 +17651,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23228,6 +17699,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0058",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0098-out.nq"
         },
         {
@@ -23254,11 +17726,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23301,6 +17774,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0059",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0099-out.nq"
         },
         {
@@ -23327,11 +17801,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23374,6 +17849,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0060",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0100-out.nq"
         },
         {
@@ -23400,11 +17876,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23447,6 +17924,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0061",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0101-out.nq"
         },
         {
@@ -23473,11 +17951,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23520,6 +17999,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0062",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0102-out.nq"
         },
         {
@@ -23546,11 +18026,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23593,6 +18074,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0063",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0103-out.nq"
         },
         {
@@ -23619,11 +18101,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23666,6 +18149,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0064",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0104-out.nq"
         },
         {
@@ -23692,11 +18176,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23739,6 +18224,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0065",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0105-out.nq"
         },
         {
@@ -23765,11 +18251,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23812,6 +18299,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0066",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0106-out.nq"
         },
         {
@@ -23821,7 +18309,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes",
+          "title": "prefix:://sufffix not a compact IRI",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0107-in.jsonld",
           "assertions": [
             {
@@ -23838,11 +18326,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23885,6 +18374,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0067",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0107-out.nq"
         },
         {
@@ -23894,7 +18384,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore",
+          "title": "_::sufffix not a compact IRI",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0108-in.jsonld",
           "assertions": [
             {
@@ -23911,11 +18401,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -23958,6 +18449,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0068",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0108-out.nq"
         },
         {
@@ -23967,7 +18459,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Redefine compact IRI to define type mapping using the compact IRI itself as value of @id",
+          "title": "Compact IRI as term with type mapping",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0109-in.jsonld",
           "assertions": [
             {
@@ -23984,11 +18476,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -24031,6 +18524,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0069",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0109-out.nq"
         },
         {
@@ -24040,7 +18534,7 @@
             "earl:TestCase",
             "http://json-ld.org/test-suite/vocab#ToRDFTest"
           ],
-          "title": "Redefine compact IRI to define type mapping using the compact IRI itself as string value",
+          "title": "Redefine compact IRI with itself",
           "testAction": "http://json-ld.org/test-suite/tests/toRdf-0110-in.jsonld",
           "assertions": [
             {
@@ -24057,11 +18551,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -24104,6 +18599,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0070",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0110-out.nq"
         },
         {
@@ -24130,11 +18626,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -24177,6 +18674,7 @@
               }
             }
           ],
+          "description": "RDF version of expand-0071",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0111-out.nq"
         },
         {
@@ -24203,11 +18701,12 @@
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112",
               "subject": "http://rubygems.org/gems/json-ld",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://greggkellogg.net/foaf#me"
             },
             {
               "@type": "earl:Assertion",
@@ -24250,11 +18749,6089 @@
               }
             }
           ],
+          "description": "RDF version of expand-0072",
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0112-out.nq"
         }
       ],
       "title": "Serialization to RDF",
       "description": "JSON-LD to RDF tests generate N-Quads output and use string comparison."
+    },
+    {
+      "@id": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld",
+      "@type": [
+        "earl:Report",
+        "mf:Manifest"
+      ],
+      "entries": [
+        {
+          "@id": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ApiErrorTest"
+          ],
+          "title": "Keywords cannot be aliased to other keywords",
+          "testAction": "http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:semiAuto",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+              "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/error-expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/jsonld.js",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Verifies that an exception callback is invoked when aliasing a keyword to another keyword",
+          "testResult": "http://json-ld.org/test-suite/tests/keyword redefinition"
+        }
+      ],
+      "title": "error-expand",
+      "description": "JSON-LD to Expansion tests use object compare"
+    },
+    {
+      "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld",
+      "@type": [
+        "earl:Report",
+        "mf:Manifest"
+      ],
+      "entries": [
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "drop free-floating nodes",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0001-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001",
+              "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/expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0001",
+              "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/expand-manifest.jsonld#t0001",
+              "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/expand-manifest.jsonld#t0001",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expand drops unreferenced nodes having only @id",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0001-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "basic",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0002-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002",
+              "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/expand-manifest.jsonld#t0002",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0002",
+              "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/expand-manifest.jsonld#t0002",
+              "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/expand-manifest.jsonld#t0002",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding terms with different types of values",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0002-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "drop null and unmapped properties",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0003-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003",
+              "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/expand-manifest.jsonld#t0003",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0003",
+              "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/expand-manifest.jsonld#t0003",
+              "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/expand-manifest.jsonld#t0003",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Verifies that null values and unmapped properties are removed from expanded output",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0003-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "optimize @set, keep empty arrays",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0004-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004",
+              "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/expand-manifest.jsonld#t0004",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0004",
+              "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/expand-manifest.jsonld#t0004",
+              "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/expand-manifest.jsonld#t0004",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0004-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "do not expand aliased @id/@type",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0005-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005",
+              "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/expand-manifest.jsonld#t0005",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0005",
+              "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/expand-manifest.jsonld#t0005",
+              "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/expand-manifest.jsonld#t0005",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "If a keyword is aliased, it is not used when expanding",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0005-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "alias keywords",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0006-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006",
+              "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/expand-manifest.jsonld#t0006",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0006",
+              "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/expand-manifest.jsonld#t0006",
+              "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/expand-manifest.jsonld#t0006",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Aliased keywords expand in resulting document",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0006-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "date type-coercion",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0007-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007",
+              "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/expand-manifest.jsonld#t0007",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0007",
+              "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/expand-manifest.jsonld#t0007",
+              "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/expand-manifest.jsonld#t0007",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expand strings to expanded value with @type: xsd:dateTime",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0007-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@value with @language",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0008-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008",
+              "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/expand-manifest.jsonld#t0008",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0008",
+              "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/expand-manifest.jsonld#t0008",
+              "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/expand-manifest.jsonld#t0008",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Keep expanded values with @language, drop non-conforming value objects containing just @language",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0008-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@graph with terms",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0009-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009",
+              "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/expand-manifest.jsonld#t0009",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0009",
+              "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/expand-manifest.jsonld#t0009",
+              "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/expand-manifest.jsonld#t0009",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Use of @graph to contain multiple nodes within array",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0009-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "native types",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0010-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010",
+              "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/expand-manifest.jsonld#t0010",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0010",
+              "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/expand-manifest.jsonld#t0010",
+              "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/expand-manifest.jsonld#t0010",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding native scalar retains native scalar within expanded value",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0010-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "coerced @id",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0011-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011",
+              "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/expand-manifest.jsonld#t0011",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0011",
+              "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/expand-manifest.jsonld#t0011",
+              "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/expand-manifest.jsonld#t0011",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "A value of a property with @type: @id coercion expands to a node reference",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0011-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@graph with embed",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0012-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012",
+              "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/expand-manifest.jsonld#t0012",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0012",
+              "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/expand-manifest.jsonld#t0012",
+              "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/expand-manifest.jsonld#t0012",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Use of @graph to contain multiple nodes within array",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0012-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "expand already expanded",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0013-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013",
+              "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/expand-manifest.jsonld#t0013",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0013",
+              "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/expand-manifest.jsonld#t0013",
+              "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/expand-manifest.jsonld#t0013",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expand does not mess up already expanded document",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0013-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@set of @value objects with keyword aliases",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0014-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014",
+              "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/expand-manifest.jsonld#t0014",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0014",
+              "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/expand-manifest.jsonld#t0014",
+              "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/expand-manifest.jsonld#t0014",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding aliased @set and @value",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0014-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "collapse set of sets, keep empty lists",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0015-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015",
+              "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/expand-manifest.jsonld#t0015",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0015",
+              "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/expand-manifest.jsonld#t0015",
+              "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/expand-manifest.jsonld#t0015",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "An array of multiple @set nodes are collapsed into a single array",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0015-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "context reset",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0016-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016",
+              "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/expand-manifest.jsonld#t0016",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0016",
+              "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/expand-manifest.jsonld#t0016",
+              "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/expand-manifest.jsonld#t0016",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Setting @context to null within an embedded object resets back to initial context state",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0016-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@graph and @id aliased",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0017-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017",
+              "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/expand-manifest.jsonld#t0017",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0017",
+              "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/expand-manifest.jsonld#t0017",
+              "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/expand-manifest.jsonld#t0017",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding with @graph and @id aliases",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0017-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "override default @language",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0018-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018",
+              "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/expand-manifest.jsonld#t0018",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0018",
+              "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/expand-manifest.jsonld#t0018",
+              "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/expand-manifest.jsonld#t0018",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "override default @language in terms; only language-tag strings",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0018-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "remove @value = null",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0019-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019",
+              "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/expand-manifest.jsonld#t0019",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0019",
+              "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/expand-manifest.jsonld#t0019",
+              "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/expand-manifest.jsonld#t0019",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding a value of null removes the value",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0019-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "do not remove @graph if not at top-level",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0020-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020",
+              "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/expand-manifest.jsonld#t0020",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0020",
+              "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/expand-manifest.jsonld#t0020",
+              "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/expand-manifest.jsonld#t0020",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "@graph used under a node is retained",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0020-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "do not remove @graph at top-level if not only property",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0021-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021",
+              "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/expand-manifest.jsonld#t0021",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0021",
+              "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/expand-manifest.jsonld#t0021",
+              "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/expand-manifest.jsonld#t0021",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "@graph used at the top level is retained if there are other properties",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0021-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "expand value with default language",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0022-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022",
+              "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/expand-manifest.jsonld#t0022",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0022",
+              "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/expand-manifest.jsonld#t0022",
+              "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/expand-manifest.jsonld#t0022",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding with a default language applies that language to string values",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0022-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expanding list/set with coercion",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0023-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023",
+              "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/expand-manifest.jsonld#t0023",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0023",
+              "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/expand-manifest.jsonld#t0023",
+              "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/expand-manifest.jsonld#t0023",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding lists and sets with properties having coercion coerces list/set values",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0023-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Multiple contexts",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0024-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024",
+              "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/expand-manifest.jsonld#t0024",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0024",
+              "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/expand-manifest.jsonld#t0024",
+              "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/expand-manifest.jsonld#t0024",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Tests that contexts in an array are merged",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0024-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Problematic IRI expansion tests",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0025-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025",
+              "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/expand-manifest.jsonld#t0025",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0025",
+              "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/expand-manifest.jsonld#t0025",
+              "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/expand-manifest.jsonld#t0025",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding different kinds of terms and Compact IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0025-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Term definition with @id: @type",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0026-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026",
+              "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/expand-manifest.jsonld#t0026",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0026",
+              "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/expand-manifest.jsonld#t0026",
+              "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/expand-manifest.jsonld#t0026",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding term mapping to @type uses @type syntax",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0026-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Duplicate values in @list and @set",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0027-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027",
+              "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/expand-manifest.jsonld#t0027",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0027",
+              "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/expand-manifest.jsonld#t0027",
+              "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/expand-manifest.jsonld#t0027",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Duplicate values in @list and @set are not merged",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0027-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Use @vocab in properties and @type but not in @id",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0028-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028",
+              "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/expand-manifest.jsonld#t0028",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0028",
+              "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/expand-manifest.jsonld#t0028",
+              "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/expand-manifest.jsonld#t0028",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "@vocab is used to compact properties and @type, but is not used for @id",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0028-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Relative IRIs",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0029-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029",
+              "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/expand-manifest.jsonld#t0029",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0029",
+              "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/expand-manifest.jsonld#t0029",
+              "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/expand-manifest.jsonld#t0029",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "@base is used to compact @id; test with different relative IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0029-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Language maps",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0030-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030",
+              "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/expand-manifest.jsonld#t0030",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0030",
+              "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/expand-manifest.jsonld#t0030",
+              "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/expand-manifest.jsonld#t0030",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Language Maps expand values to include @language",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0030-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "type-coercion of native types",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0031-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031",
+              "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/expand-manifest.jsonld#t0031",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0031",
+              "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/expand-manifest.jsonld#t0031",
+              "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/expand-manifest.jsonld#t0031",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0031-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Null term and @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0032-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032",
+              "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/expand-manifest.jsonld#t0032",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0032",
+              "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/expand-manifest.jsonld#t0032",
+              "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/expand-manifest.jsonld#t0032",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Mapping a term to null decouples it from @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0032-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Using @vocab with with type-coercion",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0033-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033",
+              "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/expand-manifest.jsonld#t0033",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0033",
+              "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/expand-manifest.jsonld#t0033",
+              "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/expand-manifest.jsonld#t0033",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Verifies that terms can be defined using @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0033-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Multiple properties expanding to the same IRI",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0034-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034",
+              "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/expand-manifest.jsonld#t0034",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0034",
+              "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/expand-manifest.jsonld#t0034",
+              "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/expand-manifest.jsonld#t0034",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0034-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Language maps with @vocab, default language, and colliding property",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0035-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035",
+              "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/expand-manifest.jsonld#t0035",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0035",
+              "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/expand-manifest.jsonld#t0035",
+              "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/expand-manifest.jsonld#t0035",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Pathological tests of language maps",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0035-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expanding @index",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0036-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036",
+              "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/expand-manifest.jsonld#t0036",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0036",
+              "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/expand-manifest.jsonld#t0036",
+              "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/expand-manifest.jsonld#t0036",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding index maps for terms defined with @container: @index",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0036-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expanding @reverse",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0037-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037",
+              "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/expand-manifest.jsonld#t0037",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0037",
+              "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/expand-manifest.jsonld#t0037",
+              "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/expand-manifest.jsonld#t0037",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding @reverse keeps @reverse",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0037-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expanding blank node labels",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0038-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038",
+              "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/expand-manifest.jsonld#t0038",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0038",
+              "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/expand-manifest.jsonld#t0038",
+              "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/expand-manifest.jsonld#t0038",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Blank nodes are not relabeled during expansion",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0038-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Using terms in a reverse-maps",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0039-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039",
+              "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/expand-manifest.jsonld#t0039",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0039",
+              "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/expand-manifest.jsonld#t0039",
+              "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/expand-manifest.jsonld#t0039",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Terms within @reverse are expanded",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0039-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "language and index expansion on non-objects",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0040-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040",
+              "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/expand-manifest.jsonld#t0040",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0040",
+              "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/expand-manifest.jsonld#t0040",
+              "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/expand-manifest.jsonld#t0040",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Only invoke language and index map expansion if the value is a JSON object",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0040-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@language: null resets the default language",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0041-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041",
+              "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/expand-manifest.jsonld#t0041",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0041",
+              "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/expand-manifest.jsonld#t0041",
+              "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/expand-manifest.jsonld#t0041",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0041-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Reverse properties",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0042-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042",
+              "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/expand-manifest.jsonld#t0042",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0042",
+              "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/expand-manifest.jsonld#t0042",
+              "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/expand-manifest.jsonld#t0042",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding terms defined as reverse properties uses @reverse in expanded document",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0042-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Using reverse properties inside a @reverse-container",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0043-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043",
+              "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/expand-manifest.jsonld#t0043",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0043",
+              "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/expand-manifest.jsonld#t0043",
+              "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/expand-manifest.jsonld#t0043",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding a reverse property within a @reverse undoes both reversals",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0043-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Index maps with language mappings",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0044-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044",
+              "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/expand-manifest.jsonld#t0044",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0044",
+              "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/expand-manifest.jsonld#t0044",
+              "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/expand-manifest.jsonld#t0044",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Ensure index maps use language mapping",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0044-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Top-level value objects",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0045-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-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/expand-manifest.jsonld#t0045",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-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/expand-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/expand-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": "Expanding top-level value objects causes them to be removed",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0045-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Free-floating nodes",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0046-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046",
+              "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/expand-manifest.jsonld#t0046",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0046",
+              "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/expand-manifest.jsonld#t0046",
+              "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/expand-manifest.jsonld#t0046",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding free-floating nodes causes them to be removed",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0046-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Free-floating values in sets and free-floating lists",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0047-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047",
+              "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/expand-manifest.jsonld#t0047",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0047",
+              "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/expand-manifest.jsonld#t0047",
+              "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/expand-manifest.jsonld#t0047",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Free-floating values in sets are removed, free-floating lists are removed completely",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0047-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Terms are ignored in @id",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0048-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048",
+              "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/expand-manifest.jsonld#t0048",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0048",
+              "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/expand-manifest.jsonld#t0048",
+              "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/expand-manifest.jsonld#t0048",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Values of @id are not expanded as terms",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0048-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "String values of reverse properties",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0049-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049",
+              "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/expand-manifest.jsonld#t0049",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0049",
+              "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/expand-manifest.jsonld#t0049",
+              "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/expand-manifest.jsonld#t0049",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "String values of a reverse property with @type: @id are treated as IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0049-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Term definitions with prefix separate from prefix definitions",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0050-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050",
+              "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/expand-manifest.jsonld#t0050",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0050",
+              "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/expand-manifest.jsonld#t0050",
+              "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/expand-manifest.jsonld#t0050",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Term definitions using compact IRIs don't inherit the definitions of the prefix",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0050-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expansion of keyword aliases in term definitions",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0051-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051",
+              "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/expand-manifest.jsonld#t0051",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0051",
+              "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/expand-manifest.jsonld#t0051",
+              "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/expand-manifest.jsonld#t0051",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding terms which are keyword aliases",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0051-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@vocab-relative IRIs in term definitions",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0052-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052",
+              "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/expand-manifest.jsonld#t0052",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0052",
+              "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/expand-manifest.jsonld#t0052",
+              "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/expand-manifest.jsonld#t0052",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "If @vocab is defined, term definitions are expanded relative to @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0052-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expand absolute IRI with @type: @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0053-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053",
+              "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/expand-manifest.jsonld#t0053",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0053",
+              "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/expand-manifest.jsonld#t0053",
+              "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/expand-manifest.jsonld#t0053",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding values of properties of @type: @vocab does not further expand absolute IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0053-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expand term with @type: @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0054-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054",
+              "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/expand-manifest.jsonld#t0054",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0054",
+              "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/expand-manifest.jsonld#t0054",
+              "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/expand-manifest.jsonld#t0054",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding values of properties of @type: @vocab does not expand term values",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0054-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expand @vocab-relative term with @type: @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0055-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055",
+              "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/expand-manifest.jsonld#t0055",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0055",
+              "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/expand-manifest.jsonld#t0055",
+              "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/expand-manifest.jsonld#t0055",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding values of properties of @type: @vocab expands relative IRIs using @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0055-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Use terms with @type: @vocab but not with @type: @id",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0056-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056",
+              "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/expand-manifest.jsonld#t0056",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0056",
+              "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/expand-manifest.jsonld#t0056",
+              "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/expand-manifest.jsonld#t0056",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Checks that expansion uses appropriate base depending on term definition having @type @id or @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0056-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expand relative IRI with @type: @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0057-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057",
+              "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/expand-manifest.jsonld#t0057",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0057",
+              "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/expand-manifest.jsonld#t0057",
+              "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/expand-manifest.jsonld#t0057",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Relative values of terms with @type: @vocab expand relative to @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0057-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Expand compact IRI with @type: @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0058-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058",
+              "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/expand-manifest.jsonld#t0058",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0058",
+              "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/expand-manifest.jsonld#t0058",
+              "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/expand-manifest.jsonld#t0058",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Compact IRIs are expanded normally even if term has @type: @vocab",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0058-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Reset @vocab by setting it to null",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0059-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059",
+              "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/expand-manifest.jsonld#t0059",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0059",
+              "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/expand-manifest.jsonld#t0059",
+              "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/expand-manifest.jsonld#t0059",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Setting @vocab to null removes a previous definition",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0059-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Overwrite document base with @base and reset it again",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0060-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060",
+              "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/expand-manifest.jsonld#t0060",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0060",
+              "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/expand-manifest.jsonld#t0060",
+              "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/expand-manifest.jsonld#t0060",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Setting @base to an IRI and then resetting it to nil",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0060-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Coercing native types to arbitrary datatypes",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0061-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061",
+              "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/expand-manifest.jsonld#t0061",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0061",
+              "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/expand-manifest.jsonld#t0061",
+              "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/expand-manifest.jsonld#t0061",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expanding native types when coercing to arbitrary datatypes",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0061-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Various relative IRIs with with @base",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0062-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062",
+              "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/expand-manifest.jsonld#t0062",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0062",
+              "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/expand-manifest.jsonld#t0062",
+              "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/expand-manifest.jsonld#t0062",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Pathological relative IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0062-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Reverse property and index container",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0063-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063",
+              "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/expand-manifest.jsonld#t0063",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0063",
+              "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/expand-manifest.jsonld#t0063",
+              "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/expand-manifest.jsonld#t0063",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expaning reverse properties with an index-container",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0063-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "bnode values of reverse properties",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0064-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064",
+              "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/expand-manifest.jsonld#t0064",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0064",
+              "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/expand-manifest.jsonld#t0064",
+              "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/expand-manifest.jsonld#t0064",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expand reverse property whose values are unlabeled blank nodes",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0064-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Drop unmapped keys in reverse map",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0065-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065",
+              "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/expand-manifest.jsonld#t0065",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0065",
+              "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/expand-manifest.jsonld#t0065",
+              "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/expand-manifest.jsonld#t0065",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Keys that are not mapped to an IRI in a reverse-map are dropped",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0065-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Reverse-map keys with @vocab",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0066-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066",
+              "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/expand-manifest.jsonld#t0066",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0066",
+              "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/expand-manifest.jsonld#t0066",
+              "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/expand-manifest.jsonld#t0066",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Expand uses @vocab to expand keys in reverse-maps",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0066-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "prefix://suffix not a compact IRI",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0067-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067",
+              "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/expand-manifest.jsonld#t0067",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0067",
+              "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/expand-manifest.jsonld#t0067",
+              "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/expand-manifest.jsonld#t0067",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0067-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "_:suffix values are not a compact IRI",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0068-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
+              "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/expand-manifest.jsonld#t0068",
+              "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/expand-manifest.jsonld#t0068",
+              "subject": "https://github.com/digitalbazaar/jsonld.js",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0068-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Compact IRI as term with type mapping",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0069-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069",
+              "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/expand-manifest.jsonld#t0069",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0069",
+              "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/expand-manifest.jsonld#t0069",
+              "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/expand-manifest.jsonld#t0069",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Redefine compact IRI to define type mapping using the compact IRI itself as value of @id",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0069-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Compact IRI as term defined using equivalent compact IRI",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0070-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070",
+              "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/expand-manifest.jsonld#t0070",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0070",
+              "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/expand-manifest.jsonld#t0070",
+              "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/expand-manifest.jsonld#t0070",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Redefine compact IRI to define type mapping using the compact IRI itself as string value",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0070-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Redefine terms looking like compact IRIs",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0071-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071",
+              "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/expand-manifest.jsonld#t0071",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0071",
+              "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/expand-manifest.jsonld#t0071",
+              "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/expand-manifest.jsonld#t0071",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Term definitions may look like compact IRIs",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0071-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "Redefine term using @vocab, not itself",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0072-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072",
+              "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/expand-manifest.jsonld#t0072",
+              "subject": "https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0072",
+              "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/expand-manifest.jsonld#t0072",
+              "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/expand-manifest.jsonld#t0072",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Redefining a term as itself when @vocab is defined uses @vocab, not previous term definition",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0072-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@context not first property",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0073-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
+              "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/expand-manifest.jsonld#t0073",
+              "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/expand-manifest.jsonld#t0073",
+              "subject": "https://github.com/digitalbazaar/jsonld.js",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Objects are unordered, so serialized node definition containing @context may have @context at the end of the node definition",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0073-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@id not first property",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0074-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
+              "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/expand-manifest.jsonld#t0074",
+              "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/expand-manifest.jsonld#t0074",
+              "subject": "https://github.com/digitalbazaar/jsonld.js",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Objects are unordered, so serialized node definition containing @id may have @id at the end of the node definition",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0074-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#ExpandTest"
+          ],
+          "title": "@vocab as blank node identifier",
+          "testAction": "http://json-ld.org/test-suite/tests/expand-0075-in.jsonld",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075",
+              "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/expand-manifest.jsonld#t0075",
+              "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/expand-manifest.jsonld#t0075",
+              "subject": "https://github.com/digitalbazaar/jsonld.js",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Use @vocab to map all properties to blank node identifiers",
+          "testResult": "http://json-ld.org/test-suite/tests/expand-0075-out.jsonld"
+        }
+      ],
+      "title": "expand",
+      "description": "JSON-LD to Expansion tests use object compare"
     }
   ]
 }
\ No newline at end of file
--- a/test-suite/reports/earl.ttl	Sun Aug 18 13:24:31 2013 -0700
+++ b/test-suite/reports/earl.ttl	Sun Aug 18 13:49:40 2013 -0700
@@ -32,10 +32,10 @@
   mf:entries (
     <http://json-ld.org/test-suite/tests/compact-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld>
+    <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld>
+    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld>
-    <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld>
-    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld>) .
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld>) .
     
 
 <http://rubygems.org/gems/earl-report> a earl:Software, doap:Project;
@@ -45,7 +45,7 @@
   doap:homepage <https://github.com/gkellogg/earl-report>;
   doap:programming-language "Ruby";
   doap:license <http://unlicense.org>;
-  doap:release <https://github.com/gkellogg/earl-report/tree/0.2.6>;
+  doap:release <https://github.com/gkellogg/earl-report/tree/0.2.7.1>;
   doap:developer <http://greggkellogg.net/foaf#me> .
 
     
@@ -149,93 +149,6 @@
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>) .
 
-<http://json-ld.org/test-suite/tests/expand-manifest.jsonld> a earl:Report, mf:Manifest;
-  dc:title "Expansion";
-  mf:name "Expansion";
-  rdfs:comment "JSON-LD expansion tests use object comparison.";
-  mf:entries (
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073>
-    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>) .
-
-<http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld> a earl:Report, mf:Manifest;
-  dc:title "Expansion Error";
-  mf:name "Expansion Error";
-  rdfs:comment "These expansion tests result in an error and are verified by comparing the error code.";
-  mf:entries (
-    <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>) .
-
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld> a earl:Report, mf:Manifest;
   dc:title "Flattening";
   mf:name "Flattening";
@@ -398,6 +311,94 @@
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111>
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112>) .
 
+<http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld> a earl:Report, mf:Manifest;
+  dc:title "error-expand";
+  mf:name "error-expand";
+  rdfs:comment "JSON-LD to Expansion tests use object compare";
+  mf:entries (
+    <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>) .
+
+<http://json-ld.org/test-suite/tests/expand-manifest.jsonld> a earl:Report, mf:Manifest;
+  dc:title "expand";
+  mf:name "expand";
+  rdfs:comment "JSON-LD to Expansion tests use object compare";
+  mf:entries (
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>
+    <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075>) .
+
 #
 # Subject Definitions
 #
@@ -498,10 +499,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0001>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0001>;
@@ -541,10 +543,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0002>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0002>;
@@ -584,10 +587,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0003>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0003>;
@@ -627,10 +631,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0004>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0004>;
@@ -670,10 +675,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0005>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0005>;
@@ -713,10 +719,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0006>;
@@ -756,10 +763,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0007>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0007>;
@@ -799,10 +807,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0008>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0008>;
@@ -842,10 +851,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0009>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0009>;
@@ -885,10 +895,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0010>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0010>;
@@ -928,10 +939,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0011>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0011>;
@@ -971,10 +983,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0012>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0012>;
@@ -1014,10 +1027,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0013>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0013>;
@@ -1057,10 +1071,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0014>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0014>;
@@ -1100,10 +1115,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0015>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0015>;
@@ -1143,10 +1159,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0016>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0016>;
@@ -1186,10 +1203,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0017>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0017>;
@@ -1229,10 +1247,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0018>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0018>;
@@ -1272,10 +1291,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0019>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0019>;
@@ -1315,10 +1335,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0020>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0020>;
@@ -1358,10 +1379,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0021>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0021>;
@@ -1401,10 +1423,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0022>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0022>;
@@ -1444,10 +1467,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0023>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0023>;
@@ -1487,10 +1511,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0024>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0024>;
@@ -1530,10 +1555,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0025>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0025>;
@@ -1561,8 +1587,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
-  dc:title "Using language maps with @vocab, a default language, and a competing term";
-  dc:description """Test appropriate property use given multiple choices"""@en;
+  dc:title "Language map term selection with complications";
+  dc:description """Test appropriate property use given language maps with @vocab, a default language, and a competing term"""@en;
   mf:result <http://json-ld.org/test-suite/tests/compact-0026-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0026-in.jsonld>;
   earl:assertions (
@@ -1573,10 +1599,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0026>;
@@ -1616,10 +1643,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0027>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0027>;
@@ -1659,10 +1687,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0028>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0028>;
@@ -1702,10 +1731,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0029>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0029>;
@@ -1745,10 +1775,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0030>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0030>;
@@ -1788,10 +1819,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0031>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0031>;
@@ -1831,10 +1863,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0032>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0032>;
@@ -1874,10 +1907,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0033>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0033>;
@@ -1917,10 +1951,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0034>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0034>;
@@ -1960,10 +1995,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0035>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0035>;
@@ -2003,10 +2039,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0036>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0036>;
@@ -2046,10 +2083,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0037>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0037>;
@@ -2089,10 +2127,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0038>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0038>;
@@ -2132,10 +2171,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0039>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0039>;
@@ -2175,10 +2215,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0040>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0040>;
@@ -2218,10 +2259,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0041>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0041>;
@@ -2261,10 +2303,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0042>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0042>;
@@ -2304,10 +2347,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0043>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0043>;
@@ -2347,10 +2391,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0044>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0044>;
@@ -2390,10 +2435,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0045>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0045>;
@@ -2433,10 +2479,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0046>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0046>;
@@ -2476,10 +2523,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0047>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0047>;
@@ -2518,10 +2566,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0048>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0048>;
@@ -2561,10 +2610,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0049>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0049>;
@@ -2603,10 +2653,11 @@
       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/compact-manifest.jsonld#t0050>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0050>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2642,10 +2693,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0051>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0051>;
@@ -2685,10 +2737,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0052>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0052>;
@@ -2728,10 +2781,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0053>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0053>;
@@ -2771,10 +2825,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0054>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0054>;
@@ -2814,10 +2869,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0055>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0055>;
@@ -2857,10 +2913,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0056>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0056>;
@@ -2900,10 +2957,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0057>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0057>;
@@ -2943,10 +3001,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0058>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0058>;
@@ -2986,10 +3045,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0059>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0059>;
@@ -3029,10 +3089,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0060>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0060>;
@@ -3072,10 +3133,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0061>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0061>;
@@ -3115,10 +3177,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0062>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0062>;
@@ -3158,10 +3221,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0063>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0063>;
@@ -3201,10 +3265,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0064>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0064>;
@@ -3244,10 +3309,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0065>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0065>;
@@ -3287,10 +3353,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0066>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0066>;
@@ -3330,10 +3397,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0067>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0067>;
@@ -3372,10 +3440,11 @@
       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/compact-manifest.jsonld#t0068>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0068>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3410,10 +3479,11 @@
       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/compact-manifest.jsonld#t0069>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/compact-manifest.jsonld#t0069>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3449,10 +3519,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0001>;
@@ -3492,10 +3563,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0002>;
@@ -3535,10 +3607,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0003>;
@@ -3578,10 +3651,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0004>;
@@ -3621,10 +3695,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0005>;
@@ -3664,10 +3739,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0006>;
@@ -3707,10 +3783,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0007>;
@@ -3738,8 +3815,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Conversion of lists of lists (the triples in the input are only partially ordered on purpose)";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List conversion";
+  dc:description """Conversion of lists of lists (the triples in the input are only partially ordered on purpose"""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq>;
   earl:assertions (
@@ -3750,10 +3827,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0008>;
@@ -3780,8 +3858,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List conversion with IRI nodes";
+  dc:description """Preserve IRI list nodes (i.e., not blank nodes) when converting to @list"""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq>;
   earl:assertions (
@@ -3792,10 +3870,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0009>;
@@ -3822,8 +3901,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Do not convert lists that are not terminated by rdf:nil to @list";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern without rdf:nil";
+  dc:description """Do not convert lists that are not terminated by rdf:nil to @list."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq>;
   earl:assertions (
@@ -3834,10 +3913,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0010>;
@@ -3864,8 +3944,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "If additional properties are associated to a list node, the list is only partially converted to @list";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with extra properties";
+  dc:description """If additional properties are associated to a list node, the list is only partially converted to @list."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq>;
   earl:assertions (
@@ -3876,10 +3956,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0011>;
@@ -3906,8 +3987,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Detect lists containing cycles and do not convert them to @list";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with cycles";
+  dc:description """Detect lists containing cycles and do not convert them to @list."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq>;
   earl:assertions (
@@ -3918,10 +3999,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0012>;
@@ -3948,8 +4030,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Do not convert list nodes to @list if nodes contain more than one value for rdf:first";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with multiple values of rdf:first";
+  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:first."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq>;
   earl:assertions (
@@ -3960,10 +4042,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0013>;
@@ -3990,8 +4073,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with multiple values of rdf:rest";
+  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:rest."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq>;
   earl:assertions (
@@ -4002,10 +4085,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0014>;
@@ -4032,8 +4116,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Do not convert lists to @list if a list node's rdf:rest is not an IRI";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with IRI rdf:rest";
+  dc:description """Do not convert lists to @list if a list node's rdf:rest is an IRI."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq>;
   earl:assertions (
@@ -4044,10 +4128,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0015>;
@@ -4074,8 +4159,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List nodes may have a rdf:type rdf:List";
-  dc:description """Testing list conversion."""@en;
+  dc:title "List pattern with type rdf:List";
+  dc:description """List nodes may have a rdf:type rdf:List."""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq>;
   earl:assertions (
@@ -4085,10 +4170,11 @@
       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/fromRdf-manifest.jsonld#t0016>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0016>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -4112,8 +4198,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Equal triples are used only once";
-  dc:description """Conversion from RDF."""@en;
+  dc:title "Remove duplicate triples";
+  dc:description """Equivalent triples are used only once"""@en;
   mf:result <http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq>;
   earl:assertions (
@@ -4123,10 +4209,11 @@
       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/fromRdf-manifest.jsonld#t0017>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/fromRdf-manifest.jsonld#t0017>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -4149,3139 +4236,9 @@
       earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "drop free-floating nodes";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0001-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0001-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0001>;
-      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/expand-manifest.jsonld#t0001>;
-      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/expand-manifest.jsonld#t0001>;
-      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/expand-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "basic";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0002-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0002-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0002>;
-      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/expand-manifest.jsonld#t0002>;
-      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/expand-manifest.jsonld#t0002>;
-      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/expand-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "drop null and unmapped properties";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0003-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0003-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0003>;
-      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/expand-manifest.jsonld#t0003>;
-      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/expand-manifest.jsonld#t0003>;
-      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/expand-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "optimize @set, keep empty arrays";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0004-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0004-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0004>;
-      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/expand-manifest.jsonld#t0004>;
-      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/expand-manifest.jsonld#t0004>;
-      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/expand-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "do not expand aliased @id/@type";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0005-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0005-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0005>;
-      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/expand-manifest.jsonld#t0005>;
-      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/expand-manifest.jsonld#t0005>;
-      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/expand-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "alias keywords";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0006-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0006-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0006>;
-      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/expand-manifest.jsonld#t0006>;
-      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/expand-manifest.jsonld#t0006>;
-      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/expand-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "date type-coercion";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0007-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0007-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0007>;
-      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/expand-manifest.jsonld#t0007>;
-      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/expand-manifest.jsonld#t0007>;
-      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/expand-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@value with @language";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0008-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0008-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0008>;
-      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/expand-manifest.jsonld#t0008>;
-      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/expand-manifest.jsonld#t0008>;
-      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/expand-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@graph with terms";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0009-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0009-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0009>;
-      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/expand-manifest.jsonld#t0009>;
-      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/expand-manifest.jsonld#t0009>;
-      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/expand-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "native types";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0010-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0010-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0010>;
-      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/expand-manifest.jsonld#t0010>;
-      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/expand-manifest.jsonld#t0010>;
-      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/expand-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "coerced @id";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0011-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0011-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0011>;
-      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/expand-manifest.jsonld#t0011>;
-      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/expand-manifest.jsonld#t0011>;
-      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/expand-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@graph with embed";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0012-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0012-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0012>;
-      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/expand-manifest.jsonld#t0012>;
-      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/expand-manifest.jsonld#t0012>;
-      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/expand-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "expand already expanded";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0013-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0013-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0013>;
-      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/expand-manifest.jsonld#t0013>;
-      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/expand-manifest.jsonld#t0013>;
-      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/expand-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@set of @value objects with keyword aliases";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0014-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0014-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0014>;
-      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/expand-manifest.jsonld#t0014>;
-      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/expand-manifest.jsonld#t0014>;
-      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/expand-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "collapse set of sets, keep empty lists";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0015-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0015-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0015>;
-      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/expand-manifest.jsonld#t0015>;
-      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/expand-manifest.jsonld#t0015>;
-      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/expand-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "context reset";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0016-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0016-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0016>;
-      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/expand-manifest.jsonld#t0016>;
-      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/expand-manifest.jsonld#t0016>;
-      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/expand-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@graph and @id aliased";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0017-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0017-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0017>;
-      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/expand-manifest.jsonld#t0017>;
-      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/expand-manifest.jsonld#t0017>;
-      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/expand-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "override default @language in terms; only language-tag strings";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0018-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0018-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0018>;
-      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/expand-manifest.jsonld#t0018>;
-      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/expand-manifest.jsonld#t0018>;
-      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/expand-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "remove @value = null";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0019-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0019-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0019>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0019>;
-      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/expand-manifest.jsonld#t0019>;
-      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/expand-manifest.jsonld#t0019>;
-      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/expand-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "do not remove @graph if not at top-level";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0020-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0020-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0020>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0020>;
-      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/expand-manifest.jsonld#t0020>;
-      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/expand-manifest.jsonld#t0020>;
-      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/expand-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "do not remove @graph at top-level if not only property";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0021-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0021-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0021>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0021>;
-      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/expand-manifest.jsonld#t0021>;
-      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/expand-manifest.jsonld#t0021>;
-      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/expand-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "expand value with default language";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0022-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0022-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0022>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0022>;
-      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/expand-manifest.jsonld#t0022>;
-      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/expand-manifest.jsonld#t0022>;
-      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/expand-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expanding lists and sets with properties having coercion coerces list/set values";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0023-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0023-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0023>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0023>;
-      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/expand-manifest.jsonld#t0023>;
-      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/expand-manifest.jsonld#t0023>;
-      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/expand-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Multiple contexts";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0024-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0024-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0024>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0024>;
-      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/expand-manifest.jsonld#t0024>;
-      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/expand-manifest.jsonld#t0024>;
-      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/expand-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Problematic IRI expansion tests";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0025-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0025-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0025>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0025>;
-      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/expand-manifest.jsonld#t0025>;
-      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/expand-manifest.jsonld#t0025>;
-      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/expand-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expanding term mapping to @type uses @type syntax";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0026-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0026-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0026>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0026>;
-      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/expand-manifest.jsonld#t0026>;
-      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/expand-manifest.jsonld#t0026>;
-      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/expand-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Keep duplicate values in @list and @set";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0027-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0027-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0027>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0027>;
-      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/expand-manifest.jsonld#t0027>;
-      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/expand-manifest.jsonld#t0027>;
-      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/expand-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Use @vocab in properties and @type but not in @id";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0028-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0028-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0028>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0028>;
-      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/expand-manifest.jsonld#t0028>;
-      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/expand-manifest.jsonld#t0028>;
-      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/expand-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Relative IRIs";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0029-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0029-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0029>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0029>;
-      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/expand-manifest.jsonld#t0029>;
-      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/expand-manifest.jsonld#t0029>;
-      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/expand-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Language maps";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0030-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0030-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0030>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0030>;
-      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/expand-manifest.jsonld#t0030>;
-      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/expand-manifest.jsonld#t0030>;
-      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/expand-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "type-coercion of native types";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0031-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0031-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0031>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0031>;
-      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/expand-manifest.jsonld#t0031>;
-      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/expand-manifest.jsonld#t0031>;
-      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/expand-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Mapping a term to null decouples it from @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0032-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0032-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0032>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0032>;
-      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/expand-manifest.jsonld#t0032>;
-      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/expand-manifest.jsonld#t0032>;
-      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/expand-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Using @vocab with with type-coercion";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0033-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0033-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0033>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0033>;
-      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/expand-manifest.jsonld#t0033>;
-      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/expand-manifest.jsonld#t0033>;
-      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/expand-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Multiple properties expanding to the same IRI";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0034-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0034-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0034>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0034>;
-      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/expand-manifest.jsonld#t0034>;
-      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/expand-manifest.jsonld#t0034>;
-      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/expand-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Using language maps with @vocab, a default language, and a colliding property";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0035-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0035-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0035>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0035>;
-      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/expand-manifest.jsonld#t0035>;
-      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/expand-manifest.jsonld#t0035>;
-      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/expand-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expanding @index";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0036-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0036-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0036>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0036>;
-      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/expand-manifest.jsonld#t0036>;
-      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/expand-manifest.jsonld#t0036>;
-      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/expand-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expanding @reverse";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0037-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0037-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0037>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0037>;
-      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/expand-manifest.jsonld#t0037>;
-      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/expand-manifest.jsonld#t0037>;
-      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/expand-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Blank nodes are not relabeled during expansion.";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0038-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0038-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0038>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0038>;
-      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/expand-manifest.jsonld#t0038>;
-      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/expand-manifest.jsonld#t0038>;
-      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/expand-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Using terms in a reverse-maps";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0039-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0039-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0039>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0039>;
-      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/expand-manifest.jsonld#t0039>;
-      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/expand-manifest.jsonld#t0039>;
-      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/expand-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Only invoke language and index map expansion if the value is a JSON object";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0040-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0040-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0040>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0040>;
-      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/expand-manifest.jsonld#t0040>;
-      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/expand-manifest.jsonld#t0040>;
-      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/expand-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Reset the default language";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0041-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0041-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0041>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0041>;
-      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/expand-manifest.jsonld#t0041>;
-      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/expand-manifest.jsonld#t0041>;
-      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/expand-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expanding reverse properties";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0042-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0042-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0042>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0042>;
-      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/expand-manifest.jsonld#t0042>;
-      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/expand-manifest.jsonld#t0042>;
-      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/expand-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Using reverse properties inside a @reverse-container";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0043-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0043-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0043>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0043>;
-      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/expand-manifest.jsonld#t0043>;
-      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/expand-manifest.jsonld#t0043>;
-      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/expand-manifest.jsonld#t0044> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Ensure index maps use language mapping";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0044-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0044-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0044>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0044>;
-      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/expand-manifest.jsonld#t0044>;
-      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/expand-manifest.jsonld#t0044>;
-      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/expand-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Top-level value objects are removed";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0045-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0045-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0045>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-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/expand-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/expand-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/expand-manifest.jsonld#t0046> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Free-floating nodes are removed";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0046-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0046-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0046>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0046>;
-      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/expand-manifest.jsonld#t0046>;
-      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/expand-manifest.jsonld#t0046>;
-      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/expand-manifest.jsonld#t0047> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Free-floating values in sets are removed, free-floating lists are removed completely";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0047-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0047-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0047>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0047>;
-      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/expand-manifest.jsonld#t0047>;
-      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/expand-manifest.jsonld#t0047>;
-      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/expand-manifest.jsonld#t0048> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Terms are ignored in @id";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0048-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0048-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0048>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0048>;
-      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/expand-manifest.jsonld#t0048>;
-      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/expand-manifest.jsonld#t0048>;
-      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/expand-manifest.jsonld#t0049> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Using strings as value of a reverse property";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0049-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0049-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0049>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0049>;
-      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/expand-manifest.jsonld#t0049>;
-      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/expand-manifest.jsonld#t0049>;
-      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/expand-manifest.jsonld#t0050> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Context definitions using compact IRIs don't inherit the definitions of the prefix";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0050-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0050-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0050>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0050>;
-      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/expand-manifest.jsonld#t0050>;
-      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/expand-manifest.jsonld#t0050>;
-      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/expand-manifest.jsonld#t0051> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expansion of keyword aliases in term definitions";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0051-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0051-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0051>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0051>;
-      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/expand-manifest.jsonld#t0051>;
-      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/expand-manifest.jsonld#t0051>;
-      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/expand-manifest.jsonld#t0052> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "@vocab-relative IRIs in term definitions";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0052-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0052-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0052>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0052>;
-      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/expand-manifest.jsonld#t0052>;
-      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/expand-manifest.jsonld#t0052>;
-      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/expand-manifest.jsonld#t0053> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand absolute IRI with @type: @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0053-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0053-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0053>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0053>;
-      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/expand-manifest.jsonld#t0053>;
-      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/expand-manifest.jsonld#t0053>;
-      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/expand-manifest.jsonld#t0054> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand term with @type: @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0054-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0054-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0054>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0054>;
-      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/expand-manifest.jsonld#t0054>;
-      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/expand-manifest.jsonld#t0054>;
-      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/expand-manifest.jsonld#t0055> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand @vocab-relative term with @type: @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0055-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0055-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0055>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0055>;
-      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/expand-manifest.jsonld#t0055>;
-      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/expand-manifest.jsonld#t0055>;
-      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/expand-manifest.jsonld#t0056> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Use terms with @type: @vocab but not with @type: @id";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0056-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0056-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0056>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0056>;
-      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/expand-manifest.jsonld#t0056>;
-      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/expand-manifest.jsonld#t0056>;
-      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/expand-manifest.jsonld#t0057> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand relative IRI with @type: @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0057-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0057-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0057>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0057>;
-      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/expand-manifest.jsonld#t0057>;
-      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/expand-manifest.jsonld#t0057>;
-      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/expand-manifest.jsonld#t0058> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand compact IRI with @type: @vocab";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0058-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0058-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0058>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0058>;
-      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/expand-manifest.jsonld#t0058>;
-      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/expand-manifest.jsonld#t0058>;
-      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/expand-manifest.jsonld#t0059> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Reset @vocab by setting it to null";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0059-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0059-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0059>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0059>;
-      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/expand-manifest.jsonld#t0059>;
-      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/expand-manifest.jsonld#t0059>;
-      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/expand-manifest.jsonld#t0060> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Overwrite document base with @base and reset it again";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0060-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0060-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0060>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0060>;
-      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/expand-manifest.jsonld#t0060>;
-      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/expand-manifest.jsonld#t0060>;
-      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/expand-manifest.jsonld#t0061> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Coercing native types to arbitrary datatypes";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0061-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0061-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0061>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0061>;
-      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/expand-manifest.jsonld#t0061>;
-      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/expand-manifest.jsonld#t0061>;
-      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/expand-manifest.jsonld#t0062> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Various relative IRIs with with @base";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0062-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0062-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0062>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0062>;
-      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/expand-manifest.jsonld#t0062>;
-      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/expand-manifest.jsonld#t0062>;
-      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/expand-manifest.jsonld#t0063> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand a reverse property with an index-container";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0063-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0063-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0063>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0063>;
-      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/expand-manifest.jsonld#t0063>;
-      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/expand-manifest.jsonld#t0063>;
-      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/expand-manifest.jsonld#t0064> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Expand reverse property whose values are unlabeled blank nodes";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0064-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0064-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0064>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0064>;
-      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/expand-manifest.jsonld#t0064>;
-      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/expand-manifest.jsonld#t0064>;
-      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/expand-manifest.jsonld#t0065> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Keys that are not mapped to an IRI in a reverse-map are dropped";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0065-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0065-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0065>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0065>;
-      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/expand-manifest.jsonld#t0065>;
-      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/expand-manifest.jsonld#t0065>;
-      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/expand-manifest.jsonld#t0066> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Use @vocab to expand keys in reverse-maps";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0066-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0066-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0066>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0066>;
-      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/expand-manifest.jsonld#t0066>;
-      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/expand-manifest.jsonld#t0066>;
-      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/expand-manifest.jsonld#t0067> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0067-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0067-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0067>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0067>;
-      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/expand-manifest.jsonld#t0067>;
-      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/expand-manifest.jsonld#t0067>;
-      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/expand-manifest.jsonld#t0068> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0068-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0068-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068>;
-      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:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068>;
-      earl:subject <http://rubygems.org/gems/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/expand-manifest.jsonld#t0068>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
-      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/expand-manifest.jsonld#t0068>;
-      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0068>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      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/expand-manifest.jsonld#t0068>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Redefine compact IRI to define type mapping using the compact IRI itself as value of @id";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0069-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0069-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0069>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0069>;
-      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/expand-manifest.jsonld#t0069>;
-      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/expand-manifest.jsonld#t0069>;
-      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/expand-manifest.jsonld#t0070> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Redefine compact IRI to define type mapping using the compact IRI itself as string value";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0070-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0070-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0070>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0070>;
-      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/expand-manifest.jsonld#t0070>;
-      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/expand-manifest.jsonld#t0070>;
-      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/expand-manifest.jsonld#t0071> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Redefine terms looking like compact IRIs";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0071-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0071-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0071>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0071>;
-      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/expand-manifest.jsonld#t0071>;
-      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/expand-manifest.jsonld#t0071>;
-      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/expand-manifest.jsonld#t0072> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Redefine term using @vocab, not itself";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0072-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0072-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      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/expand-manifest.jsonld#t0072>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0072>;
-      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/expand-manifest.jsonld#t0072>;
-      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/expand-manifest.jsonld#t0072>;
-      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/expand-manifest.jsonld#t0073> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Ensure that processors don't require that @context is first property";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0073-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0073-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073>;
-      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:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073>;
-      earl:subject <http://rubygems.org/gems/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/expand-manifest.jsonld#t0073>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
-      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/expand-manifest.jsonld#t0073>;
-      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0073>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      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/expand-manifest.jsonld#t0073>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
-  dc:title "Use @vocab to map all properties to blank node identifiers";
-  mf:result <http://json-ld.org/test-suite/tests/expand-0075-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/expand-0075-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>;
-      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:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>;
-      earl:subject <http://rubygems.org/gems/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/expand-manifest.jsonld#t0074>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
-      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/expand-manifest.jsonld#t0074>;
-      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0074>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      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/expand-manifest.jsonld#t0074>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ApiErrorTest>;
-  dc:title "Keywords cannot be aliased to other keywords";
-  mf:result <http://json-ld.org/test-suite/tests/keyword redefinition>;
-  mf:action <http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:earl:semiAuto;
-      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>;
-      earl:subject <http://rubygems.org/gems/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/error-expand-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
-      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/error-expand-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/php-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/error-expand-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      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/error-expand-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "id";
+  dc:description """Flattening drops unreferenced nodes having only @id"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0001-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0001-in.jsonld>;
   earl:assertions (
@@ -7292,10 +4249,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0001>;
@@ -7324,6 +4282,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "basic";
+  dc:description """Flattening terms with different types of values"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0002-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0002-in.jsonld>;
   earl:assertions (
@@ -7334,10 +4293,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0002>;
@@ -7366,6 +4326,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "drop null and unmapped properties";
+  dc:description """Verifies that null values and unmapped properties are removed from expanded output"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0003-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0003-in.jsonld>;
   earl:assertions (
@@ -7376,10 +4337,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0003>;
@@ -7408,6 +4370,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "optimize @set, keep empty arrays";
+  dc:description """Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0004-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0004-in.jsonld>;
   earl:assertions (
@@ -7418,10 +4381,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0004>;
@@ -7450,6 +4414,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "do not expand aliased @id/@type";
+  dc:description """If a keyword is aliased, it is not used when flattening"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0005-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0005-in.jsonld>;
   earl:assertions (
@@ -7460,10 +4425,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0005>;
@@ -7492,6 +4458,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "alias keywords";
+  dc:description """Aliased keywords expand in resulting document"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0006-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0006-in.jsonld>;
   earl:assertions (
@@ -7502,10 +4469,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0006>;
@@ -7534,6 +4502,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "date type-coercion";
+  dc:description """Expand strings to expanded value with @type: xsd:dateTime"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0007-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0007-in.jsonld>;
   earl:assertions (
@@ -7544,10 +4513,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0007>;
@@ -7576,6 +4546,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "@value with @language";
+  dc:description """Keep expanded values with @language, drop non-conforming value objects containing just @language"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0008-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0008-in.jsonld>;
   earl:assertions (
@@ -7586,10 +4557,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0008>;
@@ -7618,6 +4590,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "@graph with terms";
+  dc:description """Use of @graph to contain multiple nodes within array"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0009-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0009-in.jsonld>;
   earl:assertions (
@@ -7628,10 +4601,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0009>;
@@ -7660,6 +4634,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "native types";
+  dc:description """Flattening native scalar retains native scalar within expanded value"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0010-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0010-in.jsonld>;
   earl:assertions (
@@ -7670,10 +4645,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0010>;
@@ -7702,6 +4678,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "coerced @id";
+  dc:description """A value of a property with @type: @id coercion expands to a node reference"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0011-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0011-in.jsonld>;
   earl:assertions (
@@ -7712,10 +4689,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0011>;
@@ -7744,6 +4722,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "@graph with embed";
+  dc:description """Flattening objects containing chained objects flattens all objects"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0012-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0012-in.jsonld>;
   earl:assertions (
@@ -7754,10 +4733,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0012>;
@@ -7786,6 +4766,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "flatten already expanded";
+  dc:description """Flattening an expanded/flattened document maintains input document"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0013-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0013-in.jsonld>;
   earl:assertions (
@@ -7796,10 +4777,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0013>;
@@ -7828,6 +4810,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "@set of @value objects with keyword aliases";
+  dc:description """Flattening aliased @set and @value"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0014-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0014-in.jsonld>;
   earl:assertions (
@@ -7838,10 +4821,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0014>;
@@ -7870,6 +4854,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "collapse set of sets, keep empty lists";
+  dc:description """An array of multiple @set nodes are collapsed into a single array"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0015-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0015-in.jsonld>;
   earl:assertions (
@@ -7880,10 +4865,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0015>;
@@ -7912,6 +4898,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "context reset";
+  dc:description """Setting @context to null within an embedded object resets back to initial context state"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0016-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0016-in.jsonld>;
   earl:assertions (
@@ -7922,10 +4909,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0016>;
@@ -7954,6 +4942,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "@graph and @id aliased";
+  dc:description """Flattening with @graph and @id aliases"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0017-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0017-in.jsonld>;
   earl:assertions (
@@ -7964,10 +4953,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0017>;
@@ -7995,7 +4985,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "override default @language in terms; only language-tag strings";
+  dc:title "override default @language";
+  dc:description """override default @language in terms; only language-tag strings"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0018-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0018-in.jsonld>;
   earl:assertions (
@@ -8006,10 +4997,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0018>;
@@ -8038,6 +5030,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "remove @value = null";
+  dc:description """Flattening a value of null removes the value"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0019-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0019-in.jsonld>;
   earl:assertions (
@@ -8048,10 +5041,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0019>;
@@ -8080,6 +5074,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "do not remove @graph if not at top-level";
+  dc:description """@graph used under a node is retained"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0020-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0020-in.jsonld>;
   earl:assertions (
@@ -8090,10 +5085,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0020>;
@@ -8122,6 +5118,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "do not remove @graph at top-level if not only property";
+  dc:description """@graph used at the top level is retained if there are other properties"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0021-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0021-in.jsonld>;
   earl:assertions (
@@ -8132,10 +5129,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0021>;
@@ -8164,6 +5162,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "flatten value with default language";
+  dc:description """Flattening with a default language applies that language to string values"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0022-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0022-in.jsonld>;
   earl:assertions (
@@ -8174,10 +5173,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0022>;
@@ -8205,7 +5205,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Flattening lists and sets with properties having coercion coerces list/set values";
+  dc:title "Flattening list/set with coercion";
+  dc:description """Flattening lists and sets with properties having coercion coerces list/set values"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0023-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0023-in.jsonld>;
   earl:assertions (
@@ -8216,10 +5217,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0023>;
@@ -8248,6 +5250,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Multiple contexts";
+  dc:description """Tests that contexts in an array are merged"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0024-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0024-in.jsonld>;
   earl:assertions (
@@ -8258,10 +5261,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0024>;
@@ -8290,6 +5294,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Problematic IRI flattening tests";
+  dc:description """Flattening different kinds of terms and Compact IRIs"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0025-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0025-in.jsonld>;
   earl:assertions (
@@ -8300,10 +5305,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0025>;
@@ -8331,7 +5337,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Flattening term mapping to @type uses @type syntax";
+  dc:title "Term definition with @id: @type";
+  dc:description """Flattening term mapping to @type uses @type syntax"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0026-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0026-in.jsonld>;
   earl:assertions (
@@ -8342,10 +5349,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0026>;
@@ -8373,7 +5381,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Keep duplicate values in @list but remove them in @set";
+  dc:title "Duplicate values in @list and @set";
+  dc:description """Duplicate values in @list and @set are not merged"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0027-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0027-in.jsonld>;
   earl:assertions (
@@ -8384,10 +5393,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0027>;
@@ -8416,6 +5426,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Use @vocab in properties and @type but not in @id";
+  dc:description """@vocab is used to compact properties and @type, but is not used for @id"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0028-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0028-in.jsonld>;
   earl:assertions (
@@ -8426,10 +5437,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0028>;
@@ -8458,6 +5470,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Relative IRIs";
+  dc:description """@base is used to compact @id; test with different relative IRIs"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0029-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld>;
   earl:assertions (
@@ -8468,10 +5481,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0029>;
@@ -8500,6 +5514,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Language maps";
+  dc:description """Language Maps expand values to include @language"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0030-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0030-in.jsonld>;
   earl:assertions (
@@ -8510,10 +5525,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0030>;
@@ -8542,6 +5558,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "type-coercion of native types";
+  dc:description """Flattening native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0031-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0031-in.jsonld>;
   earl:assertions (
@@ -8552,10 +5569,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0031>;
@@ -8583,7 +5601,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Mapping a term to null decouples it from @vocab";
+  dc:title "Null term and @vocab";
+  dc:description """Mapping a term to null decouples it from @vocab"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0032-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0032-in.jsonld>;
   earl:assertions (
@@ -8594,10 +5613,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0032>;
@@ -8626,6 +5646,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Using @vocab with with type-coercion";
+  dc:description """Verifies that terms can be defined using @vocab"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0033-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0033-in.jsonld>;
   earl:assertions (
@@ -8636,10 +5657,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0033>;
@@ -8668,6 +5690,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Multiple properties expanding to the same IRI";
+  dc:description """Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0034-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0034-in.jsonld>;
   earl:assertions (
@@ -8678,10 +5701,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0034>;
@@ -8709,7 +5733,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Using language maps with @vocab, a default language, and a colliding property";
+  dc:title "Language maps with @vocab, default language, and colliding property";
+  dc:description """Pathological tests of language maps"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0035-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0035-in.jsonld>;
   earl:assertions (
@@ -8720,10 +5745,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0035>;
@@ -8752,6 +5778,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Flattening @index";
+  dc:description """Flattening index maps for terms defined with @container: @index"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0036-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0036-in.jsonld>;
   earl:assertions (
@@ -8762,10 +5789,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0036>;
@@ -8794,6 +5822,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Flattening reverse properties";
+  dc:description """Flattening @reverse keeps @reverse"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0037-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0037-in.jsonld>;
   earl:assertions (
@@ -8804,10 +5833,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0037>;
@@ -8835,7 +5865,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Ensure all blank nodes are relabeled when flattening.";
+  dc:title "Flattening blank node labels";
+  dc:description """Blank nodes are not relabeled during expansion"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0038-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0038-in.jsonld>;
   earl:assertions (
@@ -8846,10 +5877,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0038>;
@@ -8877,7 +5909,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Flattening reverse properties using blank nodes";
+  dc:title "Using terms in a reverse-maps";
+  dc:description """Terms within @reverse are expanded"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0039-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0039-in.jsonld>;
   earl:assertions (
@@ -8888,10 +5921,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0039>;
@@ -8919,7 +5953,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Only invoke language and index map expansion if the value is a JSON object";
+  dc:title "language and index expansion on non-objects";
+  dc:description """Only invoke language and index map expansion if the value is a JSON object"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0040-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0040-in.jsonld>;
   earl:assertions (
@@ -8930,10 +5965,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0040>;
@@ -8962,6 +5998,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Free-floating sets and lists";
+  dc:description """Free-floating values in sets are removed, free-floating lists are removed completely"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0041-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0041-in.jsonld>;
   earl:assertions (
@@ -8972,10 +6009,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0041>;
@@ -9003,7 +6041,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
-  dc:title "Lists objects are implicit unlabeled blank nodes and thus never equivalent";
+  dc:title "List objects not equivalent";
+  dc:description """Lists objects are implicit unlabeled blank nodes and thus never equivalent"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0042-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0042-in.jsonld>;
   earl:assertions (
@@ -9014,10 +6053,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0042>;
@@ -9046,6 +6086,7 @@
 
 <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Sample test manifest extract";
+  dc:description """Flatten a test manifest"""@en;
   mf:result <http://json-ld.org/test-suite/tests/flatten-0043-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/flatten-0043-in.jsonld>;
   earl:assertions (
@@ -9055,10 +6096,11 @@
       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#t0043>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0043>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -9094,10 +6136,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0001>;
@@ -9137,10 +6180,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0002>;
@@ -9180,10 +6224,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0003>;
@@ -9223,10 +6268,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0004>;
@@ -9266,10 +6312,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0005>;
@@ -9309,10 +6356,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0006>;
@@ -9352,10 +6400,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0007>;
@@ -9395,10 +6444,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0008>;
@@ -9438,10 +6488,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0009>;
@@ -9481,10 +6532,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0010>;
@@ -9524,10 +6576,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0011>;
@@ -9567,10 +6620,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0012>;
@@ -9610,10 +6664,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0013>;
@@ -9653,10 +6708,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0014>;
@@ -9696,10 +6752,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0015>;
@@ -9739,10 +6796,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0016>;
@@ -9782,10 +6840,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0017>;
@@ -9825,10 +6884,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0018>;
@@ -9868,10 +6928,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0019>;
@@ -9911,10 +6972,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0020>;
@@ -9954,10 +7016,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0022>;
@@ -9997,10 +7060,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0023>;
@@ -10040,10 +7104,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0024>;
@@ -10083,10 +7148,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0025>;
@@ -10126,10 +7192,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0026>;
@@ -10169,10 +7236,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0027>;
@@ -10212,10 +7280,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0028>;
@@ -10255,10 +7324,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0029>;
@@ -10298,10 +7368,11 @@
       earl:mode earl:earl:automatic;
       earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
       earl:test <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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#t0030>;
@@ -10340,10 +7411,11 @@
       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#t0031>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0031>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10378,10 +7450,11 @@
       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#t0032>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0032>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10416,10 +7489,11 @@
       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#t0033>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0033>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10454,10 +7528,11 @@
       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#t0034>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0034>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10481,7 +7556,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double";
+  dc:title "non-fractional numbers converted to xsd:double";
+  dc:description """xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0035-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0035-in.jsonld>;
   earl:assertions (
@@ -10491,10 +7567,11 @@
       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#t0035>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0035>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10518,7 +7595,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones";
+  dc:title "Use nodeMapGeneration bnode labels";
+  dc:description """The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0036-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0036-in.jsonld>;
   earl:assertions (
@@ -10528,10 +7606,11 @@
       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#t0036>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0036>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10556,6 +7635,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "drop free-floating nodes";
+  dc:description """Free-floating nodes do not generate RDF triples"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0041-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0041-in.jsonld>;
   earl:assertions (
@@ -10565,10 +7645,11 @@
       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#t0041>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0041>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10593,6 +7674,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "basic";
+  dc:description """Basic RDF conversion"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0042-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0042-in.jsonld>;
   earl:assertions (
@@ -10602,10 +7684,11 @@
       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#t0042>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0042>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10630,6 +7713,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "drop null and unmapped properties";
+  dc:description """Properties mapped to null or which are never mapped are dropped"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0043-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0043-in.jsonld>;
   earl:assertions (
@@ -10639,10 +7723,11 @@
       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#t0043>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0043>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10667,6 +7752,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "optimize @set, keep empty arrays";
+  dc:description """RDF version of expand-0004"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0044-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0044-in.jsonld>;
   earl:assertions (
@@ -10676,10 +7762,11 @@
       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#t0044>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0044>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10704,6 +7791,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "do not expand aliased @id/@type";
+  dc:description """RDF version of expand-0005"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0045-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0045-in.jsonld>;
   earl:assertions (
@@ -10713,10 +7801,11 @@
       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#t0045>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0045>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10741,6 +7830,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "alias keywords";
+  dc:description """RDF version of expand-0006"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0046-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0046-in.jsonld>;
   earl:assertions (
@@ -10750,10 +7840,11 @@
       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#t0046>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0046>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10778,6 +7869,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "date type-coercion";
+  dc:description """Type-coerced dates generate typed literals"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0047-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0047-in.jsonld>;
   earl:assertions (
@@ -10787,10 +7879,11 @@
       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#t0047>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0047>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10815,6 +7908,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@value with @language";
+  dc:description """RDF version of expand-0008"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0048-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0048-in.jsonld>;
   earl:assertions (
@@ -10824,10 +7918,11 @@
       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#t0048>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0048>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10852,6 +7947,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@graph with terms";
+  dc:description """RDF version of expand-0009"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0049-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0049-in.jsonld>;
   earl:assertions (
@@ -10861,10 +7957,11 @@
       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#t0049>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0049>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10889,6 +7986,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "native types";
+  dc:description """Native types generate typed literals"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0050-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0050-in.jsonld>;
   earl:assertions (
@@ -10898,10 +7996,11 @@
       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#t0050>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0050>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10926,6 +8025,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "coerced @id";
+  dc:description """RDF version of expand-0011"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0051-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0051-in.jsonld>;
   earl:assertions (
@@ -10935,10 +8035,11 @@
       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#t0051>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0051>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -10963,6 +8064,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@graph with embed";
+  dc:description """RDF version of expand-0012"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0052-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0052-in.jsonld>;
   earl:assertions (
@@ -10972,10 +8074,11 @@
       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#t0052>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0052>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11000,6 +8103,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "expand already expanded";
+  dc:description """RDF version of expand-0013"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0053-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0053-in.jsonld>;
   earl:assertions (
@@ -11009,10 +8113,11 @@
       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#t0053>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0053>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11037,6 +8142,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@set of @value objects with keyword aliases";
+  dc:description """RDF version of expand-0014"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0054-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0054-in.jsonld>;
   earl:assertions (
@@ -11046,10 +8152,11 @@
       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#t0054>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0054>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11074,6 +8181,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "collapse set of sets, keep empty lists";
+  dc:description """RDF version of expand-0015"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0055-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0055-in.jsonld>;
   earl:assertions (
@@ -11083,10 +8191,11 @@
       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#t0055>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0055>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11111,6 +8220,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "context reset";
+  dc:description """RDF version of expand-0016"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0056-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0056-in.jsonld>;
   earl:assertions (
@@ -11120,10 +8230,11 @@
       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#t0056>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0056>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11148,6 +8259,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@graph and @id aliased";
+  dc:description """RDF version of expand-0017"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0057-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0057-in.jsonld>;
   earl:assertions (
@@ -11157,10 +8269,11 @@
       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#t0057>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0057>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11184,7 +8297,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "override default @language in terms; only language-tag strings";
+  dc:title "override default @language";
+  dc:description """RDF version of expand-0018"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0058-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0058-in.jsonld>;
   earl:assertions (
@@ -11194,10 +8308,11 @@
       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#t0058>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0058>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11222,6 +8337,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "remove @value = null";
+  dc:description """RDF version of expand-0019"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0059-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0059-in.jsonld>;
   earl:assertions (
@@ -11231,10 +8347,11 @@
       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#t0059>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0059>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11259,6 +8376,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "do not remove @graph if not at top-level";
+  dc:description """Embedded @graph without @id creates BNode-labeled named graph"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0060-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0060-in.jsonld>;
   earl:assertions (
@@ -11268,10 +8386,11 @@
       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#t0060>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0060>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11296,6 +8415,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "do not remove @graph at top-level if not only property";
+  dc:description """RDF version of expand-0021"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0061-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0061-in.jsonld>;
   earl:assertions (
@@ -11305,10 +8425,11 @@
       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#t0061>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0061>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11333,6 +8454,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "expand value with default language";
+  dc:description """RDF version of expand-0022"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0062-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0062-in.jsonld>;
   earl:assertions (
@@ -11342,10 +8464,11 @@
       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#t0062>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0062>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11369,7 +8492,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Expanding lists and sets with properties having coercion coerces list/set values";
+  dc:title "Lists and sets of properties with list/set coercion";
+  dc:description """RDF version of expand-0023"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0063-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0063-in.jsonld>;
   earl:assertions (
@@ -11379,10 +8503,11 @@
       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#t0063>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0063>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11407,6 +8532,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Multiple contexts";
+  dc:description """RDF version of expand-0024"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0064-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0064-in.jsonld>;
   earl:assertions (
@@ -11416,10 +8542,11 @@
       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#t0064>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0064>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11444,6 +8571,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Problematic IRI expansion tests";
+  dc:description """RDF version of expand-0025"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0065-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0065-in.jsonld>;
   earl:assertions (
@@ -11453,10 +8581,11 @@
       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#t0065>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0065>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11481,6 +8610,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expanding term mapping to @type uses @type syntax";
+  dc:description """RDF version of expand-0026"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0066-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0066-in.jsonld>;
   earl:assertions (
@@ -11490,10 +8620,11 @@
       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#t0066>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0066>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11518,6 +8649,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Keep duplicate values in @list and @set";
+  dc:description """RDF version of expand-0027"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0067-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0067-in.jsonld>;
   earl:assertions (
@@ -11527,10 +8659,11 @@
       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#t0067>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0067>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11555,6 +8688,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Use @vocab in properties and @type but not in @id";
+  dc:description """RDF version of expand-0028"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0068-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0068-in.jsonld>;
   earl:assertions (
@@ -11564,10 +8698,11 @@
       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#t0068>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0068>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11592,6 +8727,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Relative IRIs";
+  dc:description """RDF version of expand-0029"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0069-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld>;
   earl:assertions (
@@ -11601,10 +8737,11 @@
       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#t0069>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0069>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11629,6 +8766,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Language maps";
+  dc:description """RDF version of expand-0030"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0070-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0070-in.jsonld>;
   earl:assertions (
@@ -11638,10 +8776,11 @@
       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#t0070>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0070>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11666,6 +8805,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "type-coercion of native types";
+  dc:description """RDF version of expand-0031"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0071-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0071-in.jsonld>;
   earl:assertions (
@@ -11675,10 +8815,11 @@
       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#t0071>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0071>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11703,6 +8844,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Mapping a term to null decouples it from @vocab";
+  dc:description """RDF version of expand-0032"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0072-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0072-in.jsonld>;
   earl:assertions (
@@ -11712,10 +8854,11 @@
       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#t0072>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0072>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11740,6 +8883,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Using @vocab with with type-coercion";
+  dc:description """RDF version of expand-0033"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0073-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0073-in.jsonld>;
   earl:assertions (
@@ -11749,10 +8893,11 @@
       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#t0073>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0073>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11777,6 +8922,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Multiple properties expanding to the same IRI";
+  dc:description """RDF version of expand-0034"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0074-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0074-in.jsonld>;
   earl:assertions (
@@ -11786,10 +8932,11 @@
       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#t0074>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0074>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11813,7 +8960,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Using language maps with @vocab, a default language, and a colliding property";
+  dc:title "Language maps with @vocab, default language, and colliding property";
+  dc:description """RDF version of expand-0035"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0075-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0075-in.jsonld>;
   earl:assertions (
@@ -11823,10 +8971,11 @@
       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#t0075>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0075>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11851,6 +9000,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expanding @index";
+  dc:description """RDF version of expand-0036"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0076-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0076-in.jsonld>;
   earl:assertions (
@@ -11860,10 +9010,11 @@
       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#t0076>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0076>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11888,6 +9039,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expanding @reverse";
+  dc:description """RDF version of expand-0037"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0077-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0077-in.jsonld>;
   earl:assertions (
@@ -11897,10 +9049,11 @@
       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#t0077>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0077>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11924,7 +9077,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Triples with blank node predicates are dropped by default.";
+  dc:title "Drop blank node predicates by default";
+  dc:description """Triples with blank node predicates are dropped by default."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0078-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0078-in.jsonld>;
   earl:assertions (
@@ -11934,10 +9088,11 @@
       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#t0078>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0078>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11962,6 +9117,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Using terms in a reverse-maps";
+  dc:description """RDF version of expand-0039"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0079-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0079-in.jsonld>;
   earl:assertions (
@@ -11971,10 +9127,11 @@
       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#t0079>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0079>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -11998,7 +9155,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Only invoke language and index map expansion if the value is a JSON object";
+  dc:title "language and index expansion on non-objects";
+  dc:description """RDF version of expand-0040"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0080-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0080-in.jsonld>;
   earl:assertions (
@@ -12008,10 +9166,11 @@
       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#t0080>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0080>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12036,6 +9195,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Reset the default language";
+  dc:description """RDF version of expand-0041"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0081-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0081-in.jsonld>;
   earl:assertions (
@@ -12045,10 +9205,11 @@
       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#t0081>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0081>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12073,6 +9234,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expanding reverse properties";
+  dc:description """RDF version of expand-0042"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0082-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0082-in.jsonld>;
   earl:assertions (
@@ -12082,10 +9244,11 @@
       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#t0082>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0082>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12110,6 +9273,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Using reverse properties inside a @reverse-container";
+  dc:description """RDF version of expand-0043"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0083-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0083-in.jsonld>;
   earl:assertions (
@@ -12119,10 +9283,11 @@
       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#t0083>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0083>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12147,6 +9312,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Ensure index maps use language mapping";
+  dc:description """RDF version of expand-0044"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0084-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0084-in.jsonld>;
   earl:assertions (
@@ -12156,10 +9322,11 @@
       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#t0084>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0084>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12184,6 +9351,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Top-level value objects are removed";
+  dc:description """RDF version of expand-0045"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0085-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0085-in.jsonld>;
   earl:assertions (
@@ -12193,10 +9361,11 @@
       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#t0085>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0085>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12221,6 +9390,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Free-floating nodes are removed";
+  dc:description """RDF version of expand-0046"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0086-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0086-in.jsonld>;
   earl:assertions (
@@ -12230,10 +9400,11 @@
       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#t0086>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0086>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12257,7 +9428,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Free-floating values in sets are removed, free-floating lists are removed completely";
+  dc:title "Remove free-floating set values and lists";
+  dc:description """RDF version of expand-0047"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0087-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0087-in.jsonld>;
   earl:assertions (
@@ -12267,10 +9439,11 @@
       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#t0087>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0087>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12295,6 +9468,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Terms are ignored in @id";
+  dc:description """RDF version of expand-0048"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0088-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0088-in.jsonld>;
   earl:assertions (
@@ -12304,10 +9478,11 @@
       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#t0088>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0088>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12332,6 +9507,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Using strings as value of a reverse property";
+  dc:description """RDF version of expand-0049"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0089-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0089-in.jsonld>;
   earl:assertions (
@@ -12341,10 +9517,11 @@
       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#t0089>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0089>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12368,7 +9545,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Context definitions using compact IRIs don't inherit the definitions of the prefix";
+  dc:title "Term definitions with prefix separate from prefix definitions";
+  dc:description """RDF version of expand-0050"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0090-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0090-in.jsonld>;
   earl:assertions (
@@ -12378,10 +9556,11 @@
       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#t0090>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0090>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12406,6 +9585,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expansion of keyword aliases in term definitions";
+  dc:description """RDF version of expand-0051"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0091-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0091-in.jsonld>;
   earl:assertions (
@@ -12415,10 +9595,11 @@
       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#t0091>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0091>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12443,6 +9624,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "@vocab-relative IRIs in term definitions";
+  dc:description """RDF version of expand-0052"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0092-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0092-in.jsonld>;
   earl:assertions (
@@ -12452,10 +9634,11 @@
       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#t0092>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0092>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12480,6 +9663,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand absolute IRI with @type: @vocab";
+  dc:description """RDF version of expand-0053"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0093-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0093-in.jsonld>;
   earl:assertions (
@@ -12489,10 +9673,11 @@
       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#t0093>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0093>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12517,6 +9702,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand term with @type: @vocab";
+  dc:description """RDF version of expand-0054"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0094-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0094-in.jsonld>;
   earl:assertions (
@@ -12526,10 +9712,11 @@
       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#t0094>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0094>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12554,6 +9741,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand @vocab-relative term with @type: @vocab";
+  dc:description """RDF version of expand-0055"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0095-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0095-in.jsonld>;
   earl:assertions (
@@ -12563,10 +9751,11 @@
       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#t0095>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0095>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12591,6 +9780,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Use terms with @type: @vocab but not with @type: @id";
+  dc:description """RDF version of expand-0056"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0096-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0096-in.jsonld>;
   earl:assertions (
@@ -12600,10 +9790,11 @@
       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#t0096>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0096>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12628,6 +9819,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand relative IRI with @type: @vocab";
+  dc:description """RDF version of expand-0057"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0097-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0097-in.jsonld>;
   earl:assertions (
@@ -12637,10 +9829,11 @@
       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#t0097>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0097>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12665,6 +9858,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand compact IRI with @type: @vocab";
+  dc:description """RDF version of expand-0058"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0098-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0098-in.jsonld>;
   earl:assertions (
@@ -12674,10 +9868,11 @@
       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#t0098>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0098>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12702,6 +9897,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Reset @vocab by setting it to null";
+  dc:description """RDF version of expand-0059"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0099-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0099-in.jsonld>;
   earl:assertions (
@@ -12711,10 +9907,11 @@
       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#t0099>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0099>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12739,6 +9936,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Overwrite document base with @base and reset it again";
+  dc:description """RDF version of expand-0060"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0100-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0100-in.jsonld>;
   earl:assertions (
@@ -12748,10 +9946,11 @@
       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#t0100>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0100>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12776,6 +9975,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Coercing native types to arbitrary datatypes";
+  dc:description """RDF version of expand-0061"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0101-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0101-in.jsonld>;
   earl:assertions (
@@ -12785,10 +9985,11 @@
       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#t0101>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0101>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12813,6 +10014,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Various relative IRIs with with @base";
+  dc:description """RDF version of expand-0062"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0102-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0102-in.jsonld>;
   earl:assertions (
@@ -12822,10 +10024,11 @@
       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#t0102>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0102>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12850,6 +10053,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand a reverse property with an index-container";
+  dc:description """RDF version of expand-0063"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0103-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0103-in.jsonld>;
   earl:assertions (
@@ -12859,10 +10063,11 @@
       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#t0103>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0103>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12887,6 +10092,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Expand reverse property whose values are unlabeled blank nodes";
+  dc:description """RDF version of expand-0064"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0104-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0104-in.jsonld>;
   earl:assertions (
@@ -12896,10 +10102,11 @@
       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#t0104>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0104>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12924,6 +10131,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Keys that are not mapped to an IRI in a reverse-map are dropped";
+  dc:description """RDF version of expand-0065"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0105-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0105-in.jsonld>;
   earl:assertions (
@@ -12933,10 +10141,11 @@
       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#t0105>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0105>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12961,6 +10170,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Use @vocab to expand keys in reverse-maps";
+  dc:description """RDF version of expand-0066"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0106-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0106-in.jsonld>;
   earl:assertions (
@@ -12970,10 +10180,11 @@
       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#t0106>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0106>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -12997,7 +10208,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes";
+  dc:title "prefix:://sufffix not a compact IRI";
+  dc:description """RDF version of expand-0067"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0107-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0107-in.jsonld>;
   earl:assertions (
@@ -13007,10 +10219,11 @@
       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#t0107>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0107>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13034,7 +10247,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore";
+  dc:title "_::sufffix not a compact IRI";
+  dc:description """RDF version of expand-0068"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0108-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0108-in.jsonld>;
   earl:assertions (
@@ -13044,10 +10258,11 @@
       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#t0108>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0108>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13071,7 +10286,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Redefine compact IRI to define type mapping using the compact IRI itself as value of @id";
+  dc:title "Compact IRI as term with type mapping";
+  dc:description """RDF version of expand-0069"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0109-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0109-in.jsonld>;
   earl:assertions (
@@ -13081,10 +10297,11 @@
       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#t0109>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0109>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13108,7 +10325,8 @@
   ) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
-  dc:title "Redefine compact IRI to define type mapping using the compact IRI itself as string value";
+  dc:title "Redefine compact IRI with itself";
+  dc:description """RDF version of expand-0070"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0110-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0110-in.jsonld>;
   earl:assertions (
@@ -13118,10 +10336,11 @@
       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#t0110>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0110>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13146,6 +10365,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Redefine terms looking like compact IRIs";
+  dc:description """RDF version of expand-0071"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0111-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0111-in.jsonld>;
   earl:assertions (
@@ -13155,10 +10375,11 @@
       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#t0111>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0111>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13183,6 +10404,7 @@
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Redefine term using @vocab, not itself";
+  dc:description """RDF version of expand-0072"""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0112-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0112-in.jsonld>;
   earl:assertions (
@@ -13192,10 +10414,11 @@
       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#t0112>;
       earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+      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/toRdf-manifest.jsonld#t0112>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -13218,3 +10441,3322 @@
       earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
   ) .
 
+<http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ApiErrorTest>;
+  dc:title "Keywords cannot be aliased to other keywords";
+  dc:description """Verifies that an exception callback is invoked when aliasing a keyword to another keyword"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/keyword redefinition>;
+  mf:action <http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:semiAuto;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001>;
+      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/error-expand-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
+      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/error-expand-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/php-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/error-expand-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      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/error-expand-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "drop free-floating nodes";
+  dc:description """Expand drops unreferenced nodes having only @id"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0001-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0001-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0001>;
+      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/expand-manifest.jsonld#t0001>;
+      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/expand-manifest.jsonld#t0001>;
+      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/expand-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "basic";
+  dc:description """Expanding terms with different types of values"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0002-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0002-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0002>;
+      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/expand-manifest.jsonld#t0002>;
+      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/expand-manifest.jsonld#t0002>;
+      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/expand-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "drop null and unmapped properties";
+  dc:description """Verifies that null values and unmapped properties are removed from expanded output"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0003-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0003-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0003>;
+      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/expand-manifest.jsonld#t0003>;
+      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/expand-manifest.jsonld#t0003>;
+      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/expand-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "optimize @set, keep empty arrays";
+  dc:description """Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0004-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0004-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0004>;
+      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/expand-manifest.jsonld#t0004>;
+      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/expand-manifest.jsonld#t0004>;
+      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/expand-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "do not expand aliased @id/@type";
+  dc:description """If a keyword is aliased, it is not used when expanding"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0005-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0005-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0005>;
+      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/expand-manifest.jsonld#t0005>;
+      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/expand-manifest.jsonld#t0005>;
+      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/expand-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "alias keywords";
+  dc:description """Aliased keywords expand in resulting document"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0006-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0006-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0006>;
+      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/expand-manifest.jsonld#t0006>;
+      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/expand-manifest.jsonld#t0006>;
+      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/expand-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "date type-coercion";
+  dc:description """Expand strings to expanded value with @type: xsd:dateTime"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0007-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0007-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0007>;
+      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/expand-manifest.jsonld#t0007>;
+      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/expand-manifest.jsonld#t0007>;
+      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/expand-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@value with @language";
+  dc:description """Keep expanded values with @language, drop non-conforming value objects containing just @language"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0008-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0008-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0008>;
+      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/expand-manifest.jsonld#t0008>;
+      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/expand-manifest.jsonld#t0008>;
+      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/expand-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@graph with terms";
+  dc:description """Use of @graph to contain multiple nodes within array"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0009-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0009-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0009>;
+      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/expand-manifest.jsonld#t0009>;
+      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/expand-manifest.jsonld#t0009>;
+      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/expand-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "native types";
+  dc:description """Expanding native scalar retains native scalar within expanded value"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0010-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0010-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0010>;
+      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/expand-manifest.jsonld#t0010>;
+      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/expand-manifest.jsonld#t0010>;
+      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/expand-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "coerced @id";
+  dc:description """A value of a property with @type: @id coercion expands to a node reference"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0011-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0011-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0011>;
+      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/expand-manifest.jsonld#t0011>;
+      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/expand-manifest.jsonld#t0011>;
+      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/expand-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@graph with embed";
+  dc:description """Use of @graph to contain multiple nodes within array"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0012-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0012-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0012>;
+      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/expand-manifest.jsonld#t0012>;
+      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/expand-manifest.jsonld#t0012>;
+      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/expand-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "expand already expanded";
+  dc:description """Expand does not mess up already expanded document"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0013-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0013-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0013>;
+      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/expand-manifest.jsonld#t0013>;
+      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/expand-manifest.jsonld#t0013>;
+      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/expand-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@set of @value objects with keyword aliases";
+  dc:description """Expanding aliased @set and @value"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0014-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0014-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0014>;
+      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/expand-manifest.jsonld#t0014>;
+      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/expand-manifest.jsonld#t0014>;
+      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/expand-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "collapse set of sets, keep empty lists";
+  dc:description """An array of multiple @set nodes are collapsed into a single array"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0015-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0015-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0015>;
+      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/expand-manifest.jsonld#t0015>;
+      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/expand-manifest.jsonld#t0015>;
+      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/expand-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "context reset";
+  dc:description """Setting @context to null within an embedded object resets back to initial context state"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0016-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0016-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0016>;
+      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/expand-manifest.jsonld#t0016>;
+      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/expand-manifest.jsonld#t0016>;
+      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/expand-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@graph and @id aliased";
+  dc:description """Expanding with @graph and @id aliases"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0017-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0017-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0017>;
+      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/expand-manifest.jsonld#t0017>;
+      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/expand-manifest.jsonld#t0017>;
+      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/expand-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "override default @language";
+  dc:description """override default @language in terms; only language-tag strings"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0018-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0018-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0018>;
+      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/expand-manifest.jsonld#t0018>;
+      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/expand-manifest.jsonld#t0018>;
+      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/expand-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "remove @value = null";
+  dc:description """Expanding a value of null removes the value"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0019-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0019-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0019>;
+      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/expand-manifest.jsonld#t0019>;
+      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/expand-manifest.jsonld#t0019>;
+      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/expand-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "do not remove @graph if not at top-level";
+  dc:description """@graph used under a node is retained"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0020-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0020-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0020>;
+      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/expand-manifest.jsonld#t0020>;
+      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/expand-manifest.jsonld#t0020>;
+      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/expand-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "do not remove @graph at top-level if not only property";
+  dc:description """@graph used at the top level is retained if there are other properties"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0021-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0021-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0021>;
+      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/expand-manifest.jsonld#t0021>;
+      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/expand-manifest.jsonld#t0021>;
+      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/expand-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "expand value with default language";
+  dc:description """Expanding with a default language applies that language to string values"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0022-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0022-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0022>;
+      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/expand-manifest.jsonld#t0022>;
+      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/expand-manifest.jsonld#t0022>;
+      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/expand-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expanding list/set with coercion";
+  dc:description """Expanding lists and sets with properties having coercion coerces list/set values"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0023-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0023-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0023>;
+      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/expand-manifest.jsonld#t0023>;
+      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/expand-manifest.jsonld#t0023>;
+      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/expand-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Multiple contexts";
+  dc:description """Tests that contexts in an array are merged"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0024-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0024-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0024>;
+      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/expand-manifest.jsonld#t0024>;
+      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/expand-manifest.jsonld#t0024>;
+      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/expand-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Problematic IRI expansion tests";
+  dc:description """Expanding different kinds of terms and Compact IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0025-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0025-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0025>;
+      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/expand-manifest.jsonld#t0025>;
+      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/expand-manifest.jsonld#t0025>;
+      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/expand-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Term definition with @id: @type";
+  dc:description """Expanding term mapping to @type uses @type syntax"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0026-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0026-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0026>;
+      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/expand-manifest.jsonld#t0026>;
+      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/expand-manifest.jsonld#t0026>;
+      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/expand-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Duplicate values in @list and @set";
+  dc:description """Duplicate values in @list and @set are not merged"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0027-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0027-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0027>;
+      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/expand-manifest.jsonld#t0027>;
+      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/expand-manifest.jsonld#t0027>;
+      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/expand-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Use @vocab in properties and @type but not in @id";
+  dc:description """@vocab is used to compact properties and @type, but is not used for @id"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0028-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0028-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0028>;
+      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/expand-manifest.jsonld#t0028>;
+      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/expand-manifest.jsonld#t0028>;
+      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/expand-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Relative IRIs";
+  dc:description """@base is used to compact @id; test with different relative IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0029-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0029-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0029>;
+      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/expand-manifest.jsonld#t0029>;
+      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/expand-manifest.jsonld#t0029>;
+      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/expand-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Language maps";
+  dc:description """Language Maps expand values to include @language"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0030-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0030-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0030>;
+      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/expand-manifest.jsonld#t0030>;
+      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/expand-manifest.jsonld#t0030>;
+      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/expand-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "type-coercion of native types";
+  dc:description """Expanding native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0031-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0031-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0031>;
+      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/expand-manifest.jsonld#t0031>;
+      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/expand-manifest.jsonld#t0031>;
+      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/expand-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Null term and @vocab";
+  dc:description """Mapping a term to null decouples it from @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0032-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0032-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0032>;
+      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/expand-manifest.jsonld#t0032>;
+      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/expand-manifest.jsonld#t0032>;
+      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/expand-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Using @vocab with with type-coercion";
+  dc:description """Verifies that terms can be defined using @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0033-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0033-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0033>;
+      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/expand-manifest.jsonld#t0033>;
+      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/expand-manifest.jsonld#t0033>;
+      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/expand-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Multiple properties expanding to the same IRI";
+  dc:description """Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0034-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0034-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0034>;
+      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/expand-manifest.jsonld#t0034>;
+      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/expand-manifest.jsonld#t0034>;
+      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/expand-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Language maps with @vocab, default language, and colliding property";
+  dc:description """Pathological tests of language maps"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0035-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0035-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0035>;
+      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/expand-manifest.jsonld#t0035>;
+      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/expand-manifest.jsonld#t0035>;
+      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/expand-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expanding @index";
+  dc:description """Expanding index maps for terms defined with @container: @index"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0036-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0036-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0036>;
+      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/expand-manifest.jsonld#t0036>;
+      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/expand-manifest.jsonld#t0036>;
+      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/expand-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expanding @reverse";
+  dc:description """Expanding @reverse keeps @reverse"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0037-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0037-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0037>;
+      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/expand-manifest.jsonld#t0037>;
+      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/expand-manifest.jsonld#t0037>;
+      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/expand-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expanding blank node labels";
+  dc:description """Blank nodes are not relabeled during expansion"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0038-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0038-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0038>;
+      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/expand-manifest.jsonld#t0038>;
+      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/expand-manifest.jsonld#t0038>;
+      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/expand-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Using terms in a reverse-maps";
+  dc:description """Terms within @reverse are expanded"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0039-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0039-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0039>;
+      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/expand-manifest.jsonld#t0039>;
+      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/expand-manifest.jsonld#t0039>;
+      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/expand-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "language and index expansion on non-objects";
+  dc:description """Only invoke language and index map expansion if the value is a JSON object"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0040-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0040-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0040>;
+      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/expand-manifest.jsonld#t0040>;
+      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/expand-manifest.jsonld#t0040>;
+      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/expand-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@language: null resets the default language";
+  mf:result <http://json-ld.org/test-suite/tests/expand-0041-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0041-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0041>;
+      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/expand-manifest.jsonld#t0041>;
+      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/expand-manifest.jsonld#t0041>;
+      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/expand-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Reverse properties";
+  dc:description """Expanding terms defined as reverse properties uses @reverse in expanded document"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0042-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0042-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0042>;
+      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/expand-manifest.jsonld#t0042>;
+      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/expand-manifest.jsonld#t0042>;
+      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/expand-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Using reverse properties inside a @reverse-container";
+  dc:description """Expanding a reverse property within a @reverse undoes both reversals"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0043-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0043-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0043>;
+      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/expand-manifest.jsonld#t0043>;
+      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/expand-manifest.jsonld#t0043>;
+      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/expand-manifest.jsonld#t0044> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Index maps with language mappings";
+  dc:description """Ensure index maps use language mapping"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0044-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0044-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0044>;
+      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/expand-manifest.jsonld#t0044>;
+      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/expand-manifest.jsonld#t0044>;
+      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/expand-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Top-level value objects";
+  dc:description """Expanding top-level value objects causes them to be removed"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0045-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0045-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-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:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-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/expand-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/expand-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/expand-manifest.jsonld#t0046> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Free-floating nodes";
+  dc:description """Expanding free-floating nodes causes them to be removed"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0046-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0046-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0046>;
+      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/expand-manifest.jsonld#t0046>;
+      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/expand-manifest.jsonld#t0046>;
+      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/expand-manifest.jsonld#t0047> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Free-floating values in sets and free-floating lists";
+  dc:description """Free-floating values in sets are removed, free-floating lists are removed completely"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0047-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0047-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0047>;
+      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/expand-manifest.jsonld#t0047>;
+      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/expand-manifest.jsonld#t0047>;
+      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/expand-manifest.jsonld#t0048> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Terms are ignored in @id";
+  dc:description """Values of @id are not expanded as terms"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0048-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0048-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0048>;
+      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/expand-manifest.jsonld#t0048>;
+      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/expand-manifest.jsonld#t0048>;
+      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/expand-manifest.jsonld#t0049> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "String values of reverse properties";
+  dc:description """String values of a reverse property with @type: @id are treated as IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0049-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0049-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0049>;
+      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/expand-manifest.jsonld#t0049>;
+      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/expand-manifest.jsonld#t0049>;
+      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/expand-manifest.jsonld#t0050> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Term definitions with prefix separate from prefix definitions";
+  dc:description """Term definitions using compact IRIs don't inherit the definitions of the prefix"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0050-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0050-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0050>;
+      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/expand-manifest.jsonld#t0050>;
+      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/expand-manifest.jsonld#t0050>;
+      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/expand-manifest.jsonld#t0051> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expansion of keyword aliases in term definitions";
+  dc:description """Expanding terms which are keyword aliases"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0051-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0051-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0051>;
+      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/expand-manifest.jsonld#t0051>;
+      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/expand-manifest.jsonld#t0051>;
+      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/expand-manifest.jsonld#t0052> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@vocab-relative IRIs in term definitions";
+  dc:description """If @vocab is defined, term definitions are expanded relative to @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0052-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0052-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0052>;
+      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/expand-manifest.jsonld#t0052>;
+      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/expand-manifest.jsonld#t0052>;
+      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/expand-manifest.jsonld#t0053> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expand absolute IRI with @type: @vocab";
+  dc:description """Expanding values of properties of @type: @vocab does not further expand absolute IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0053-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0053-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0053>;
+      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/expand-manifest.jsonld#t0053>;
+      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/expand-manifest.jsonld#t0053>;
+      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/expand-manifest.jsonld#t0054> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expand term with @type: @vocab";
+  dc:description """Expanding values of properties of @type: @vocab does not expand term values"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0054-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0054-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0054>;
+      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/expand-manifest.jsonld#t0054>;
+      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/expand-manifest.jsonld#t0054>;
+      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/expand-manifest.jsonld#t0055> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expand @vocab-relative term with @type: @vocab";
+  dc:description """Expanding values of properties of @type: @vocab expands relative IRIs using @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0055-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0055-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0055>;
+      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/expand-manifest.jsonld#t0055>;
+      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/expand-manifest.jsonld#t0055>;
+      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/expand-manifest.jsonld#t0056> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Use terms with @type: @vocab but not with @type: @id";
+  dc:description """Checks that expansion uses appropriate base depending on term definition having @type @id or @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0056-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0056-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0056>;
+      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/expand-manifest.jsonld#t0056>;
+      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/expand-manifest.jsonld#t0056>;
+      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/expand-manifest.jsonld#t0057> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expand relative IRI with @type: @vocab";
+  dc:description """Relative values of terms with @type: @vocab expand relative to @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0057-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0057-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0057>;
+      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/expand-manifest.jsonld#t0057>;
+      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/expand-manifest.jsonld#t0057>;
+      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/expand-manifest.jsonld#t0058> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Expand compact IRI with @type: @vocab";
+  dc:description """Compact IRIs are expanded normally even if term has @type: @vocab"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0058-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0058-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0058>;
+      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/expand-manifest.jsonld#t0058>;
+      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/expand-manifest.jsonld#t0058>;
+      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/expand-manifest.jsonld#t0059> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Reset @vocab by setting it to null";
+  dc:description """Setting @vocab to null removes a previous definition"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0059-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0059-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0059>;
+      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/expand-manifest.jsonld#t0059>;
+      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/expand-manifest.jsonld#t0059>;
+      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/expand-manifest.jsonld#t0060> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Overwrite document base with @base and reset it again";
+  dc:description """Setting @base to an IRI and then resetting it to nil"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0060-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0060-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0060>;
+      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/expand-manifest.jsonld#t0060>;
+      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/expand-manifest.jsonld#t0060>;
+      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/expand-manifest.jsonld#t0061> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Coercing native types to arbitrary datatypes";
+  dc:description """Expanding native types when coercing to arbitrary datatypes"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0061-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0061-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0061>;
+      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/expand-manifest.jsonld#t0061>;
+      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/expand-manifest.jsonld#t0061>;
+      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/expand-manifest.jsonld#t0062> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Various relative IRIs with with @base";
+  dc:description """Pathological relative IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0062-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0062-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0062>;
+      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/expand-manifest.jsonld#t0062>;
+      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/expand-manifest.jsonld#t0062>;
+      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/expand-manifest.jsonld#t0063> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Reverse property and index container";
+  dc:description """Expaning reverse properties with an index-container"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0063-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0063-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0063>;
+      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/expand-manifest.jsonld#t0063>;
+      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/expand-manifest.jsonld#t0063>;
+      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/expand-manifest.jsonld#t0064> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "bnode values of reverse properties";
+  dc:description """Expand reverse property whose values are unlabeled blank nodes"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0064-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0064-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0064>;
+      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/expand-manifest.jsonld#t0064>;
+      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/expand-manifest.jsonld#t0064>;
+      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/expand-manifest.jsonld#t0065> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Drop unmapped keys in reverse map";
+  dc:description """Keys that are not mapped to an IRI in a reverse-map are dropped"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0065-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0065-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0065>;
+      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/expand-manifest.jsonld#t0065>;
+      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/expand-manifest.jsonld#t0065>;
+      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/expand-manifest.jsonld#t0066> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Reverse-map keys with @vocab";
+  dc:description """Expand uses @vocab to expand keys in reverse-maps"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0066-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0066-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0066>;
+      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/expand-manifest.jsonld#t0066>;
+      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/expand-manifest.jsonld#t0066>;
+      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/expand-manifest.jsonld#t0067> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "prefix://suffix not a compact IRI";
+  dc:description """prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0067-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0067-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0067>;
+      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/expand-manifest.jsonld#t0067>;
+      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/expand-manifest.jsonld#t0067>;
+      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/expand-manifest.jsonld#t0068> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "_:suffix values are not a compact IRI";
+  dc:description """prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0068-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0068-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068>;
+      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/expand-manifest.jsonld#t0068>;
+      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/expand-manifest.jsonld#t0068>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
+      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/expand-manifest.jsonld#t0068>;
+      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0068>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      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/expand-manifest.jsonld#t0068>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Compact IRI as term with type mapping";
+  dc:description """Redefine compact IRI to define type mapping using the compact IRI itself as value of @id"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0069-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0069-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0069>;
+      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/expand-manifest.jsonld#t0069>;
+      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/expand-manifest.jsonld#t0069>;
+      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/expand-manifest.jsonld#t0070> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Compact IRI as term defined using equivalent compact IRI";
+  dc:description """Redefine compact IRI to define type mapping using the compact IRI itself as string value"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0070-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0070-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0070>;
+      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/expand-manifest.jsonld#t0070>;
+      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/expand-manifest.jsonld#t0070>;
+      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/expand-manifest.jsonld#t0071> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Redefine terms looking like compact IRIs";
+  dc:description """Term definitions may look like compact IRIs"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0071-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0071-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0071>;
+      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/expand-manifest.jsonld#t0071>;
+      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/expand-manifest.jsonld#t0071>;
+      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/expand-manifest.jsonld#t0072> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "Redefine term using @vocab, not itself";
+  dc:description """Redefining a term as itself when @vocab is defined uses @vocab, not previous term definition"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0072-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0072-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>;
+      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 <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.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/expand-manifest.jsonld#t0072>;
+      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/expand-manifest.jsonld#t0072>;
+      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/expand-manifest.jsonld#t0072>;
+      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/expand-manifest.jsonld#t0073> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@context not first property";
+  dc:description """Objects are unordered, so serialized node definition containing @context may have @context at the end of the node definition"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0073-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0073-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073>;
+      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/expand-manifest.jsonld#t0073>;
+      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/expand-manifest.jsonld#t0073>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
+      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/expand-manifest.jsonld#t0073>;
+      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0073>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      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/expand-manifest.jsonld#t0073>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@id not first property";
+  dc:description """Objects are unordered, so serialized node definition containing @id may have @id at the end of the node definition"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0074-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0074-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>;
+      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/expand-manifest.jsonld#t0074>;
+      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/expand-manifest.jsonld#t0074>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
+      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/expand-manifest.jsonld#t0074>;
+      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0074>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      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/expand-manifest.jsonld#t0074>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
+  dc:title "@vocab as blank node identifier";
+  dc:description """Use @vocab to map all properties to blank node identifiers"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/expand-0075-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/expand-0075-in.jsonld>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075>;
+      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/expand-manifest.jsonld#t0075>;
+      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/expand-manifest.jsonld#t0075>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js>;
+      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/expand-manifest.jsonld#t0075>;
+      earl:subject <https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0075>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      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/expand-manifest.jsonld#t0075>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+  ) .
+
--- a/test-suite/reports/index.html	Sun Aug 18 13:24:31 2013 -0700
+++ b/test-suite/reports/index.html	Sun Aug 18 13:49:40 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/08/17",
+            publishDate:  "2013/08/18",
         
             // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
             // and its maturity status
@@ -197,6 +197,9 @@
               <a href='#subj_0'>JSONLD-Java</a>
             </th>
             <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
               <a href='#subj_2'>jsonld.js</a>
             </th>
             <th>
@@ -225,6 +228,17 @@
               </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/compact-manifest.jsonld#t0001' 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/compact-manifest.jsonld#t0001' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -285,6 +299,17 @@
               </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/compact-manifest.jsonld#t0002' 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/compact-manifest.jsonld#t0002' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -345,6 +370,17 @@
               </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/compact-manifest.jsonld#t0003' 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/compact-manifest.jsonld#t0003' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -405,6 +441,17 @@
               </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/compact-manifest.jsonld#t0004' 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/compact-manifest.jsonld#t0004' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -465,6 +512,17 @@
               </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/compact-manifest.jsonld#t0005' 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/compact-manifest.jsonld#t0005' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -525,6 +583,17 @@
               </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/compact-manifest.jsonld#t0006' 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/compact-manifest.jsonld#t0006' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -585,6 +654,17 @@
               </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/compact-manifest.jsonld#t0007' 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/compact-manifest.jsonld#t0007' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -645,6 +725,17 @@
               </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/compact-manifest.jsonld#t0008' 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/compact-manifest.jsonld#t0008' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -705,6 +796,17 @@
               </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/compact-manifest.jsonld#t0009' 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/compact-manifest.jsonld#t0009' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -765,6 +867,17 @@
               </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/compact-manifest.jsonld#t0010' 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/compact-manifest.jsonld#t0010' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -825,6 +938,17 @@
               </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/compact-manifest.jsonld#t0011' 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/compact-manifest.jsonld#t0011' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -885,6 +1009,17 @@
               </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/compact-manifest.jsonld#t0012' 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/compact-manifest.jsonld#t0012' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -945,6 +1080,17 @@
               </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/compact-manifest.jsonld#t0013' 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/compact-manifest.jsonld#t0013' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1005,6 +1151,17 @@
               </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/compact-manifest.jsonld#t0014' 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/compact-manifest.jsonld#t0014' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1065,6 +1222,17 @@
               </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/compact-manifest.jsonld#t0015' 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/compact-manifest.jsonld#t0015' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1125,6 +1293,17 @@
               </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/compact-manifest.jsonld#t0016' 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/compact-manifest.jsonld#t0016' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1185,6 +1364,17 @@
               </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/compact-manifest.jsonld#t0017' 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/compact-manifest.jsonld#t0017' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1245,6 +1435,17 @@
               </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/compact-manifest.jsonld#t0018' 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/compact-manifest.jsonld#t0018' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1305,6 +1506,17 @@
               </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/compact-manifest.jsonld#t0019' 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/compact-manifest.jsonld#t0019' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1365,6 +1577,17 @@
               </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/compact-manifest.jsonld#t0020' 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/compact-manifest.jsonld#t0020' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1425,6 +1648,17 @@
               </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/compact-manifest.jsonld#t0021' 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/compact-manifest.jsonld#t0021' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1485,6 +1719,17 @@
               </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/compact-manifest.jsonld#t0022' 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/compact-manifest.jsonld#t0022' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1545,6 +1790,17 @@
               </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/compact-manifest.jsonld#t0023' 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/compact-manifest.jsonld#t0023' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1605,6 +1861,17 @@
               </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/compact-manifest.jsonld#t0024' 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/compact-manifest.jsonld#t0024' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1665,6 +1932,17 @@
               </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/compact-manifest.jsonld#t0025' 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/compact-manifest.jsonld#t0025' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1711,7 +1989,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#CompactTest'>
             <td>
-              <a href='#test_3058c5e63bfc3f309508f7417e0755f9'>Using language maps with @vocab, a default language, and a competing term</a>
+              <a href='#test_3058c5e63bfc3f309508f7417e0755f9'>Language map term selection with complications</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -1725,6 +2003,17 @@
               </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/compact-manifest.jsonld#t0026' 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/compact-manifest.jsonld#t0026' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1785,6 +2074,17 @@
               </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/compact-manifest.jsonld#t0027' 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/compact-manifest.jsonld#t0027' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1845,6 +2145,17 @@
               </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/compact-manifest.jsonld#t0028' 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/compact-manifest.jsonld#t0028' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1905,6 +2216,17 @@
               </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/compact-manifest.jsonld#t0029' 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/compact-manifest.jsonld#t0029' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -1965,6 +2287,17 @@
               </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/compact-manifest.jsonld#t0030' 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/compact-manifest.jsonld#t0030' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2025,6 +2358,17 @@
               </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/compact-manifest.jsonld#t0031' 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/compact-manifest.jsonld#t0031' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2085,6 +2429,17 @@
               </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/compact-manifest.jsonld#t0032' 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/compact-manifest.jsonld#t0032' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2145,6 +2500,17 @@
               </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/compact-manifest.jsonld#t0033' 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/compact-manifest.jsonld#t0033' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2205,6 +2571,17 @@
               </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/compact-manifest.jsonld#t0034' 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/compact-manifest.jsonld#t0034' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2265,6 +2642,17 @@
               </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/compact-manifest.jsonld#t0035' 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/compact-manifest.jsonld#t0035' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2325,6 +2713,17 @@
               </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/compact-manifest.jsonld#t0036' 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/compact-manifest.jsonld#t0036' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2385,6 +2784,17 @@
               </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/compact-manifest.jsonld#t0037' 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/compact-manifest.jsonld#t0037' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2445,6 +2855,17 @@
               </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/compact-manifest.jsonld#t0038' 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/compact-manifest.jsonld#t0038' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2505,6 +2926,17 @@
               </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/compact-manifest.jsonld#t0039' 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/compact-manifest.jsonld#t0039' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2565,6 +2997,17 @@
               </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/compact-manifest.jsonld#t0040' 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/compact-manifest.jsonld#t0040' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2625,6 +3068,17 @@
               </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/compact-manifest.jsonld#t0041' 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/compact-manifest.jsonld#t0041' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2685,6 +3139,17 @@
               </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/compact-manifest.jsonld#t0042' 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/compact-manifest.jsonld#t0042' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2745,6 +3210,17 @@
               </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/compact-manifest.jsonld#t0043' 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/compact-manifest.jsonld#t0043' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2805,6 +3281,17 @@
               </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/compact-manifest.jsonld#t0044' 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/compact-manifest.jsonld#t0044' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2865,6 +3352,17 @@
               </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/compact-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/compact-manifest.jsonld#t0045' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2925,6 +3423,17 @@
               </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/compact-manifest.jsonld#t0046' 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/compact-manifest.jsonld#t0046' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -2985,6 +3494,17 @@
               </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/compact-manifest.jsonld#t0047' 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/compact-manifest.jsonld#t0047' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3044,6 +3564,17 @@
               </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/compact-manifest.jsonld#t0048' 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/compact-manifest.jsonld#t0048' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3104,6 +3635,17 @@
               </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/compact-manifest.jsonld#t0049' 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/compact-manifest.jsonld#t0049' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3162,6 +3704,17 @@
                 </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/compact-manifest.jsonld#t0050' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0050' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3219,6 +3772,17 @@
               </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/compact-manifest.jsonld#t0051' 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/compact-manifest.jsonld#t0051' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3279,6 +3843,17 @@
               </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/compact-manifest.jsonld#t0052' 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/compact-manifest.jsonld#t0052' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3339,6 +3914,17 @@
               </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/compact-manifest.jsonld#t0053' 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/compact-manifest.jsonld#t0053' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3399,6 +3985,17 @@
               </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/compact-manifest.jsonld#t0054' 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/compact-manifest.jsonld#t0054' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3459,6 +4056,17 @@
               </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/compact-manifest.jsonld#t0055' 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/compact-manifest.jsonld#t0055' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3519,6 +4127,17 @@
               </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/compact-manifest.jsonld#t0056' 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/compact-manifest.jsonld#t0056' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3579,6 +4198,17 @@
               </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/compact-manifest.jsonld#t0057' 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/compact-manifest.jsonld#t0057' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3639,6 +4269,17 @@
               </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/compact-manifest.jsonld#t0058' 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/compact-manifest.jsonld#t0058' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3699,6 +4340,17 @@
               </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/compact-manifest.jsonld#t0059' 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/compact-manifest.jsonld#t0059' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3759,6 +4411,17 @@
               </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/compact-manifest.jsonld#t0060' 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/compact-manifest.jsonld#t0060' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3819,6 +4482,17 @@
               </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/compact-manifest.jsonld#t0061' 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/compact-manifest.jsonld#t0061' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3879,6 +4553,17 @@
               </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/compact-manifest.jsonld#t0062' 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/compact-manifest.jsonld#t0062' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3939,6 +4624,17 @@
               </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/compact-manifest.jsonld#t0063' 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/compact-manifest.jsonld#t0063' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -3999,6 +4695,17 @@
               </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/compact-manifest.jsonld#t0064' 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/compact-manifest.jsonld#t0064' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4059,6 +4766,17 @@
               </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/compact-manifest.jsonld#t0065' 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/compact-manifest.jsonld#t0065' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4119,6 +4837,17 @@
               </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/compact-manifest.jsonld#t0066' 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/compact-manifest.jsonld#t0066' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4179,6 +4908,17 @@
               </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/compact-manifest.jsonld#t0067' 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/compact-manifest.jsonld#t0067' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4237,6 +4977,17 @@
                 </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/compact-manifest.jsonld#t0068' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0068' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4292,6 +5043,17 @@
                 </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/compact-manifest.jsonld#t0069' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0069' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4340,6 +5102,9 @@
             <td class='passed-most'>
               95.7%
             </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
             <td class='passed-most'>
               95.7%
             </td>
@@ -4367,6 +5132,9 @@
               <a href='#subj_0'>JSONLD-Java</a>
             </th>
             <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
               <a href='#subj_2'>jsonld.js</a>
             </th>
             <th>
@@ -4395,6 +5163,17 @@
               </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/fromRdf-manifest.jsonld#t0001' 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/fromRdf-manifest.jsonld#t0001' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4455,6 +5234,17 @@
               </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/fromRdf-manifest.jsonld#t0002' 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/fromRdf-manifest.jsonld#t0002' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4515,6 +5305,17 @@
               </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/fromRdf-manifest.jsonld#t0003' 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/fromRdf-manifest.jsonld#t0003' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4575,6 +5376,17 @@
               </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/fromRdf-manifest.jsonld#t0004' 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/fromRdf-manifest.jsonld#t0004' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4635,6 +5447,17 @@
               </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/fromRdf-manifest.jsonld#t0005' 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/fromRdf-manifest.jsonld#t0005' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4695,6 +5518,17 @@
               </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/fromRdf-manifest.jsonld#t0006' 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/fromRdf-manifest.jsonld#t0006' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4755,6 +5589,17 @@
               </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/fromRdf-manifest.jsonld#t0007' 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/fromRdf-manifest.jsonld#t0007' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4801,7 +5646,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>Conversion of lists of lists (the triples in the input are only partially ordered on purpose)</a>
+              <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>List conversion</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -4815,6 +5660,17 @@
               </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/fromRdf-manifest.jsonld#t0008' 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/fromRdf-manifest.jsonld#t0008' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4860,7 +5716,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>Preserve IRI list nodes (i.e., not blank nodes) when converting to @list</a>
+              <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>List conversion with IRI nodes</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -4874,6 +5730,17 @@
               </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/fromRdf-manifest.jsonld#t0009' 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/fromRdf-manifest.jsonld#t0009' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4919,7 +5786,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>Do not convert lists that are not terminated by rdf:nil to @list</a>
+              <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>List pattern without rdf:nil</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -4933,6 +5800,17 @@
               </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/fromRdf-manifest.jsonld#t0010' 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/fromRdf-manifest.jsonld#t0010' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -4978,7 +5856,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>If additional properties are associated to a list node, the list is only partially converted to @list</a>
+              <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>List pattern with extra properties</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -4992,6 +5870,17 @@
               </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/fromRdf-manifest.jsonld#t0011' 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/fromRdf-manifest.jsonld#t0011' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5037,7 +5926,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_a6f79132151ee667d05ed595025ceceb'>Detect lists containing cycles and do not convert them to @list</a>
+              <a href='#test_a6f79132151ee667d05ed595025ceceb'>List pattern with cycles</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -5051,6 +5940,17 @@
               </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/fromRdf-manifest.jsonld#t0012' 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/fromRdf-manifest.jsonld#t0012' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5096,7 +5996,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_a4da79268ece4ce5783b46ed160031ad'>Do not convert list nodes to @list if nodes contain more than one value for rdf:first</a>
+              <a href='#test_a4da79268ece4ce5783b46ed160031ad'>List pattern with multiple values of rdf:first</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -5110,6 +6010,17 @@
               </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/fromRdf-manifest.jsonld#t0013' 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/fromRdf-manifest.jsonld#t0013' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5155,7 +6066,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_290751eea8778b5bcc53d1e7575d4d9c'>Do not convert list nodes to @list if nodes contain more than one value for rdf:rest</a>
+              <a href='#test_290751eea8778b5bcc53d1e7575d4d9c'>List pattern with multiple values of rdf:rest</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -5169,6 +6080,17 @@
               </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/fromRdf-manifest.jsonld#t0014' 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/fromRdf-manifest.jsonld#t0014' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5214,7 +6136,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_b313194ff09b3f3129569d279c4acd07'>Do not convert lists to @list if a list node's rdf:rest is not an IRI</a>
+              <a href='#test_b313194ff09b3f3129569d279c4acd07'>List pattern with IRI rdf:rest</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -5228,6 +6150,17 @@
               </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/fromRdf-manifest.jsonld#t0015' 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/fromRdf-manifest.jsonld#t0015' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5273,7 +6206,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_4b5297d8864f81c9bd5a219fe8f542b2'>List nodes may have a rdf:type rdf:List</a>
+              <a href='#test_4b5297d8864f81c9bd5a219fe8f542b2'>List pattern with type rdf:List</a>
             </td>
             <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
@@ -5285,6 +6218,17 @@
                 </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/fromRdf-manifest.jsonld#t0016' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5328,7 +6272,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
             <td>
-              <a href='#test_5c21c11338cbeda23edea64f3413652d'>Equal triples are used only once</a>
+              <a href='#test_5c21c11338cbeda23edea64f3413652d'>Remove duplicate triples</a>
             </td>
             <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
@@ -5340,6 +6284,17 @@
                 </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/fromRdf-manifest.jsonld#t0017' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5388,6 +6343,9 @@
             <td class='passed-some'>
               88.2%
             </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
             <td class='passed-some'>
               88.2%
             </td>
@@ -5403,9 +6361,9 @@
           </tr>
         </table>
       </section>
-      <section resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Expansion</h2>
-        <p property='rdfs:comment'>JSON-LD expansion tests use object comparison.</p>
+      <section resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>Flattening</h2>
+        <p property='rdfs:comment'>JSON-LD flattening tests use object comparison.</p>
         <table class='report'>
           <tr>
             <th>
@@ -5415,6 +6373,10423 @@
               <a href='#subj_0'>JSONLD-Java</a>
             </th>
             <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
+              <a href='#subj_2'>jsonld.js</a>
+            </th>
+            <th>
+              <a href='#subj_3'>php-json-ld</a>
+            </th>
+            <th>
+              <a href='#subj_4'>PyLD</a>
+            </th>
+            <th>
+              <a href='#subj_5'>JsonLD</a>
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_2daa5d2498ac8e9af1b3b34a9d5a228f'>drop free-floating nodes</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0001' 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#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0001' 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#t0001' 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#t0001' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_a59d88fb22670a432cb301d202186c60'>basic</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0002' 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#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0002' 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#t0002' 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#t0002' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_d467237c855abe2de515ce9d71ab263f'>drop null and unmapped properties</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0003' 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#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0003' 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#t0003' 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#t0003' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_3cc90f3b52d2cb054261418fa98d20b0'>optimize @set, keep empty arrays</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0004' 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#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0004' 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#t0004' 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#t0004' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_852de9e7ddd721a9bc3c6187b73cd93d'>do not expand aliased @id/@type</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0005' 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#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0005' 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#t0005' 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#t0005' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_c829d30e744dc1ebf69e937db05ab3a5'>alias keywords</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0006' 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#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0006' 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#t0006' 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#t0006' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_e68eefa65d5bf21b055e5f95a9cfc6d8'>date type-coercion</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0007' 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#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0007' 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#t0007' 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#t0007' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_2339bbd77eba9b8d10fc4b6acec8791c'>@value with @language</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0008' 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#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0008' 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#t0008' 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#t0008' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_35bbf57ddbfd8fc9e8ecdd0baaf63530'>@graph with terms</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0009' 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#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0009' 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#t0009' 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#t0009' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_5db48e78dae4ce4a1f6a74d74c9eebe7'>native types</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0010' 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#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0010' 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#t0010' 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#t0010' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_a6a2bf65437ebebfe5e466d67a529fc1'>coerced @id</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0011' 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#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0011' 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#t0011' 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#t0011' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_e63045b3b723b2b5b06b45d8244e7e1b'>@graph with embed</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0012' 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#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0012' 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#t0012' 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#t0012' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_c72397197f782c9cefd84c1206f42d68'>flatten already expanded</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0013' 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#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0013' 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#t0013' 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#t0013' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_0c1ecd2df6491da10d154767947de633'>@set of @value objects with keyword aliases</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0014' 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#t0014' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0014' 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#t0014' 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#t0014' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_990446213d50d03f0a37d89e6d367b68'>collapse set of sets, keep empty lists</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0015' 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#t0015' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0015' 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#t0015' 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#t0015' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_1a45a740c16c052b8ef9c0a34281d0ec'>context reset</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0016' 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#t0016' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0016' 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#t0016' 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#t0016' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_45c71dd5314c1549ee200dda05affa20'>@graph and @id aliased</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0017' 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#t0017' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0017' 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#t0017' 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#t0017' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_0c8a94d7fc1bf19ce1bf203b71b3e3b5'>override default @language</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0018' 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#t0018' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0018' 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#t0018' 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#t0018' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_10e09749224bd290ceba9a06e576fd91'>remove @value = null</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0019' 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#t0019' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0019' 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#t0019' 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#t0019' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_6067c276ad59005c5361b2742c32a05f'>do not remove @graph if not at top-level</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0020' 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#t0020' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0020' 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#t0020' 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#t0020' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_ca7c161f620b546b18ef66156e088f19'>do not remove @graph at top-level if not only property</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0021' 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#t0021' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0021' 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#t0021' 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#t0021' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_4595c606e0ef2eebdb1c5f756dd2f67c'>flatten value with default language</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0022' 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#t0022' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0022' 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#t0022' 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#t0022' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_b4df4a1749bce67d44a690fc1ce27364'>Flattening list/set with coercion</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0023' 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#t0023' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0023' 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#t0023' 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#t0023' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_311f9d4c0a2d838d0459ca621d9a409e'>Multiple contexts</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0024' 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#t0024' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0024' 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#t0024' 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#t0024' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_0b1e0cb66e753689104619c91e1a3fb5'>Problematic IRI flattening tests</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0025' 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#t0025' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0025' 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#t0025' 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#t0025' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_0e2cc799ad12c6ff029feb9d974acf65'>Term definition with @id: @type</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0026' 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#t0026' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0026' 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#t0026' 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#t0026' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_e503ca0f826061010eb005f361b3af8b'>Duplicate values in @list and @set</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0027' 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#t0027' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0027' 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#t0027' 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#t0027' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_7665ac62c2de62bb09da9c187ab18e82'>Use @vocab in properties and @type but not in @id</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0028' 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#t0028' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0028' 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#t0028' 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#t0028' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_31d456461b7ff42d3f4f6bcb8d77650e'>Relative IRIs</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0029' 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#t0029' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0029' 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#t0029' 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#t0029' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_ba8d7a3a6b4410ece6dcd39157a19d5b'>Language maps</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0030' 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#t0030' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0030' 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#t0030' 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#t0030' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_470ea39e62f45fde0685f7f80cdb8bf7'>type-coercion of native types</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0031' 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#t0031' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0031' 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#t0031' 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#t0031' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_dfdeaf5869a291d632c730c8c7834e1f'>Null term and @vocab</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0032' 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#t0032' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0032' 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#t0032' 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#t0032' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_e5ca68013a149c7f78f8cdf01d9221e5'>Using @vocab with with type-coercion</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0033' 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#t0033' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0033' 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#t0033' 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#t0033' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_f3b26731a087dc87cd35619fa5502443'>Multiple properties expanding to the same IRI</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0034' 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#t0034' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0034' 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#t0034' 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#t0034' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_89b312037a2f7a03d50a5c370403e5a5'>Language maps with @vocab, default language, and colliding property</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0035' 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#t0035' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0035' 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#t0035' 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#t0035' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_667d2bd10ae086ffe97a44c4ccad9fe5'>Flattening @index</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0036' 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#t0036' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0036' 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#t0036' 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#t0036' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_89ac01af9b3a6a766c096bd7046a0256'>Flattening reverse properties</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0037' 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#t0037' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0037' 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#t0037' 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#t0037' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_fabcce83ebc5c6370fb8a969fa540de6'>Flattening blank node labels</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0038' 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#t0038' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0038' 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#t0038' 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#t0038' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_d507340c65aa03f87c138af32ed05414'>Using terms in a reverse-maps</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0039' 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#t0039' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0039' 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#t0039' 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#t0039' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_4c59f9de0ff5b0a36648afcc0f232fa8'>language and index expansion on non-objects</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0040' 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#t0040' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0040' 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#t0040' 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#t0040' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_4d0f252ba5b08f0ebcdb1fe8005d39ee'>Free-floating sets and lists</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0041' 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#t0041' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0041' 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#t0041' 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#t0041' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_3aeae4290a4cdc13b4b8459e97a2fb24'>List objects not equivalent</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0042' 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#t0042' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0042' 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#t0042' 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#t0042' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
+            <td>
+              <a href='#test_99505b54a7cdee73556720b3459f6f98'>Sample test manifest extract</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#t0043' 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#t0043' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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/flatten-manifest.jsonld#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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/flatten-manifest.jsonld#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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/flatten-manifest.jsonld#t0043' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 43 Tests
+            </td>
+            <td class='passed-most'>
+              97.7%
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+            <td class='passed-most'>
+              97.7%
+            </td>
+            <td class='passed-most'>
+              97.7%
+            </td>
+            <td class='passed-most'>
+              97.7%
+            </td>
+            <td class='passed-most'>
+              97.7%
+            </td>
+          </tr>
+        </table>
+      </section>
+      <section resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>Serialization to RDF</h2>
+        <p property='rdfs:comment'>JSON-LD to RDF tests generate N-Quads output and use string comparison.</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+            <th>
+              <a href='#subj_0'>JSONLD-Java</a>
+            </th>
+            <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
+              <a href='#subj_2'>jsonld.js</a>
+            </th>
+            <th>
+              <a href='#subj_3'>php-json-ld</a>
+            </th>
+            <th>
+              <a href='#subj_4'>PyLD</a>
+            </th>
+            <th>
+              <a href='#subj_5'>JsonLD</a>
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_8221dfb95c8d7e917c7e95b5448041f7'>Plain literal with URIs</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0001' 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/toRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0001' 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#t0001' 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#t0001' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_2901ec46c9b7e6c175d4f0886d0abde8'>Plain literal with CURIE from default context</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0002' 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/toRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0002' 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#t0002' 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#t0002' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_2b7f77e129699f59e1e0a32fb31de8ba'>Default subject is BNode</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0003' 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/toRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0003' 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#t0003' 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#t0003' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_837781d4cb06f55728cf0d3bf1b433ea'>Literal with language tag</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0004' 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/toRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0004' 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#t0004' 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#t0004' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_168559dc364c3cafa23a5fdc121ed716'>Extended character set literal</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0005' 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/toRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0005' 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#t0005' 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#t0005' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_be5bbf826750359cfdf7516b0c7ec88a'>Typed literal</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0006' 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/toRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0006' 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#t0006' 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#t0006' 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 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'>Tests 'a' generates rdf:type and object is implicit IRI</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0007' 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/toRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0007' 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#t0007' 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#t0007' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f291d6c4d7c3b71a7ee50c855b4d07b7'>Test prefix defined in @context</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0008' 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/toRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0008' 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#t0008' 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#t0008' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_da8f6e7ed341539f3497e42a22606916'>Test using an empty suffix</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0009' 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/toRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0009' 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#t0009' 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#t0009' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a026df2c5b553ef156272e470d970626'>Test object processing defines object</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0010' 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/toRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0010' 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#t0010' 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#t0010' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0501df8081a96dcdf798239ed749b339'>Test object processing defines object with implicit BNode</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0011' 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/toRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0011' 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#t0011' 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#t0011' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d7e1119534704b762b7526143e3a3436'>Multiple Objects for a Single Property</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0012' 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/toRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0012' 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#t0012' 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#t0012' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b56d743584cc4ff59d35bf292ec982c0'>Creation of an empty list</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0013' 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/toRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0013' 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#t0013' 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#t0013' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_3679b83a20863ee63d48e5d1edb0c5f9'>Creation of a list with single element</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0014' 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/toRdf-manifest.jsonld#t0014' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0014' 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#t0014' 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#t0014' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f2035c68d13c85313e18c957323e7420'>Creation of a list with multiple elements</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0015' 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/toRdf-manifest.jsonld#t0015' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0015' 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#t0015' 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#t0015' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_5d1d92897194ef22789b74114ed02e64'>Empty IRI expands to resource location</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0016' 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/toRdf-manifest.jsonld#t0016' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0016' 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#t0016' 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#t0016' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_52da716252134d10ad21023465d60e4c'>Relative IRI expands relative resource location</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0017' 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/toRdf-manifest.jsonld#t0017' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0017' 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#t0017' 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#t0017' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f2e40b87e4fc57d8bb3d101cda44c837'>Frag ID expands relative resource location</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0018' 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/toRdf-manifest.jsonld#t0018' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0018' 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#t0018' 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#t0018' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_fc6ba93e5dac251298e413a442b0d199'>Test type coercion to anyURI</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0019' 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/toRdf-manifest.jsonld#t0019' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0019' 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#t0019' 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#t0019' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_65271affc8b92ed902201aeaf428b105'>Test type coercion to typed literal</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0020' 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/toRdf-manifest.jsonld#t0020' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0020' 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#t0020' 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#t0020' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d1704e1893b615a3e1d96dc2a182e177'>Test coercion of double value</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0022' 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/toRdf-manifest.jsonld#t0022' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0022' 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#t0022' 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#t0022' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a7af12b345dd6b53f99eee01a4c12720'>Test coercion of integer value</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0023' 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/toRdf-manifest.jsonld#t0023' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0023' 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#t0023' 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#t0023' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_ffb20a81139db73cbb9b1561b93f5b42'>Test coercion of boolean value</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0024' 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/toRdf-manifest.jsonld#t0024' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0024' 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#t0024' 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#t0024' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_70a3d0c2215e490e94272d6622ee847d'>Test list coercion with single element</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0025' 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/toRdf-manifest.jsonld#t0025' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0025' 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#t0025' 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#t0025' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_840d767e60c3c615673e5efac1237673'>Test creation of multiple types</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0026' 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/toRdf-manifest.jsonld#t0026' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0026' 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#t0026' 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#t0026' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_4e81da3102b86ca5c3d1d6130308b95b'>Simple named graph (Wikidata)</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0027' 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/toRdf-manifest.jsonld#t0027' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0027' 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#t0027' 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#t0027' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_30bc80ba056257df8a196e8f65c097fc'>Simple named graph</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0028' 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/toRdf-manifest.jsonld#t0028' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0028' 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#t0028' 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#t0028' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a622ff7987cbfd0c25dcd4959394d718'>named graph with embedded named graph</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0029' 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/toRdf-manifest.jsonld#t0029' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0029' 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#t0029' 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#t0029' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_7374aacc7e0025893a966d066fdb58da'>top-level graph with string subject reference</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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#t0030' 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/toRdf-manifest.jsonld#t0030' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.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#t0030' 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#t0030' 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#t0030' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0031' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_8e60a940f92909d30be02bcf5b1871ce'>Reverse property</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#t0031' 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#t0031' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0031' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0031' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0031' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0031' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0032' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_ff90ef401a84ba802bef858d7e58f36b'>@context reordering</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#t0032' 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#t0032' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0032' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0032' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0032' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0032' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0033' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e1af6a22532ef49a9773219d29a3f40b'>@id reordering</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#t0033' 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#t0033' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0033' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0033' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0033' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0033' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0034' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a6ef305be2e801e1c7821d8ad95a7f3f'>context properties reordering</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#t0034' 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#t0034' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0034' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0034' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0034' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0034' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_adeaa21bca4e166ec3f061e1b9afeaa1'>non-fractional numbers converted to xsd:double</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#t0035' 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#t0035' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0035' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0035' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0035' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_02f0d4c7a43df3db06f3745a939bfb6b'>Use nodeMapGeneration bnode labels</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#t0036' 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#t0036' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0036' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0036' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0036' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0e32aa94d9f84a2f2d5e82a0a4b47129'>drop free-floating nodes</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#t0041' 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#t0041' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0041' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0041' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0041' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_81b36000b509b1b4dd7fe3e4163b344d'>basic</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#t0042' 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#t0042' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0042' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0042' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0042' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_2c2783823edad864e208a82445142990'>drop null and unmapped 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#t0043' 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#t0043' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0043' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0043' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_6e2473651a74893b88cba802d5fc8930'>optimize @set, keep empty arrays</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#t0044' 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#t0044' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0044' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0044' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0044' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0bb02a1bfe531a6b2ae0a9fdb6cd5872'>do not expand aliased @id/@type</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#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/toRdf-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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0045' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0045' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e6e26f24f7a188940d2d4d6052ca7f20'>alias keywords</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#t0046' 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#t0046' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0046' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0046' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0046' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_20d9d1290d4c26607f848905641bfbc1'>date type-coercion</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#t0047' 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#t0047' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0047' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0047' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0047' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_3e024bd2ecc4f8e3df9baca107248b43'>@value with @language</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#t0048' 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#t0048' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0048' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0048' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0048' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_fbf5c7ba7c20592984be33d36eabf886'>@graph with terms</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#t0049' 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#t0049' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0049' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0049' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0049' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f240a5116ccd488d673365de0682f93e'>native types</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#t0050' 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#t0050' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0050' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0050' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0050' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_1411efc23854b4bbf70ff4673d806a5d'>coerced @id</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#t0051' 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#t0051' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0051' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0051' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0051' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0c19c6652ef6f6566c5bb7c33648c897'>@graph with embed</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#t0052' 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#t0052' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0052' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0052' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0052' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_122bf1f64c4009c0908aa685439bf8b0'>expand already expanded</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#t0053' 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#t0053' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0053' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0053' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0053' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_94903b9ea2d6098883584539d003fc8a'>@set of @value objects with keyword aliases</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#t0054' 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#t0054' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0054' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0054' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0054' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_19bdeb3374a67cb9ee89f24f3bfa78cd'>collapse set of sets, keep empty lists</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#t0055' 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#t0055' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0055' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0055' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0055' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_16560eb090ac93156eecca0e9c5e53f8'>context reset</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#t0056' 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#t0056' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0056' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0056' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0056' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_5ae98e241ddf70df99209379799a3801'>@graph and @id aliased</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#t0057' 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#t0057' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0057' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0057' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0057' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_df27dca6efd8c657b2f61e59354b0863'>override default @language</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#t0058' 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#t0058' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0058' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0058' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0058' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0f945ac342fd4257729dd2742721e940'>remove @value = null</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#t0059' 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#t0059' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0059' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0059' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0059' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f5a6f43502fa2096fdc5d2587eaad8fe'>do not remove @graph if not at top-level</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#t0060' 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#t0060' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0060' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0060' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0060' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_c79f996c01ae63c9bdfdc679076c67e3'>do not remove @graph at top-level if not only property</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#t0061' 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#t0061' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0061' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0061' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0061' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_80a79ac8ada8ff9a99774d7720417834'>expand value with default language</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#t0062' 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#t0062' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0062' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0062' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0062' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f4e43da54239d82b948e0ed8b05e2937'>Lists and sets of properties with list/set coercion</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#t0063' 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#t0063' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0063' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0063' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0063' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_8802eb09e077123d3851d94c2209d2a3'>Multiple contexts</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#t0064' 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#t0064' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0064' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0064' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0064' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_706500bb0daaa202aa1741fe50efe959'>Problematic IRI expansion tests</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#t0065' 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#t0065' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0065' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0065' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0065' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d1d0955b765af8e4fc2551830a38e732'>Expanding term mapping to @type uses @type syntax</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#t0066' 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#t0066' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0066' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0066' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0066' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_cc1baa0d34309c9bb3b23954f3cc10d5'>Keep duplicate values in @list and @set</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#t0067' 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#t0067' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0067' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0067' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0067' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_1b1178b448543c3bb585363364a922b6'>Use @vocab in properties and @type but not in @id</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#t0068' 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#t0068' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0068' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0068' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0068' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a00226450cd17091a57406ab82936ac2'>Relative IRIs</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#t0069' 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#t0069' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0069' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0069' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0069' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_eeaacf5020115f8d0ad47dbe4f08c4b6'>Language maps</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#t0070' 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#t0070' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0070' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0070' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0070' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_49552d1b611ba05a6039d325f91e6308'>type-coercion of native types</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#t0071' 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#t0071' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0071' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0071' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0071' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_2ecead478c47e269ad54786ef5f90431'>Mapping a term to null decouples it from @vocab</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#t0072' 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#t0072' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0072' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0072' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0072' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_8c5ab30ee8569d239b22fcb29f621335'>Using @vocab with with type-coercion</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#t0073' 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#t0073' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0073' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0073' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0073' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e89eb15d8be51fe1ca37636c15300678'>Multiple properties expanding to the same IRI</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#t0074' 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#t0074' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0074' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0074' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0074' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b58b94f470d0ade75c613b3e170df56c'>Language maps with @vocab, default language, and colliding property</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#t0075' 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#t0075' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0075' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e6a15d8711361f56df69574bb0a27dbf'>Expanding @index</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#t0076' 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#t0076' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0076' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0076' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0076' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e9ae1ff552df6ddc758aa0775bcf763a'>Expanding @reverse</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#t0077' 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#t0077' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0077' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0077' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0077' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_89d0ccaa59775bc56df54d2cede79476'>Drop blank node predicates by default</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#t0078' 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#t0078' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0078' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0078' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0078' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_f875bd6892149503e718fbdbbbd1f08b'>Using terms in a reverse-maps</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#t0079' 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#t0079' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0079' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0079' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0079' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0782bac62b444acbd8f2f8d8de92cf44'>language and index expansion on non-objects</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#t0080' 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#t0080' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0080' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0080' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0080' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_81ea63f14efe66e5752002761d8c0df2'>Reset the default language</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#t0081' 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#t0081' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0081' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0081' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0081' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_8eed1daa026e471401a0f67894b9a148'>Expanding 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#t0082' 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#t0082' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0082' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0082' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0082' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_9b7d2dc45c645d8c417ca21ed3801f5a'>Using reverse properties inside a @reverse-container</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#t0083' 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#t0083' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0083' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0083' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0083' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_36d9ea08728417d940baa69b69fe8e6c'>Ensure index maps use language mapping</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#t0084' 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#t0084' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0084' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0084' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0084' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_5eeb17235d523b053834048ac38b5045'>Top-level value objects are removed</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#t0085' 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#t0085' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0085' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0085' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0085' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_45ee25605698799757f1e38440f738f1'>Free-floating nodes are removed</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#t0086' 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#t0086' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0086' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0086' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0086' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_562ca6f804c4d517a82a3cf58757c417'>Remove free-floating set values and lists</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#t0087' 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#t0087' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0087' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0087' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0087' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_bd8406d2f6e18f3daa86598c46e7b905'>Terms are ignored in @id</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#t0088' 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#t0088' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0088' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0088' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0088' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d58f7a83ad29b34feac9a8e8c21252a4'>Using strings as value of a reverse property</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#t0089' 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#t0089' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0089' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0089' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0089' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b39f7afdebfd7bdd269b7bd0718d118c'>Term definitions with prefix separate from prefix definitions</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#t0090' 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#t0090' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0090' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0090' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0090' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d36f0e8be447dc8b0f8169bfe8ad38b9'>Expansion of keyword aliases in term definitions</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#t0091' 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#t0091' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0091' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0091' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0091' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_36432637d7599033790fba08b8b4b475'>@vocab-relative IRIs in term definitions</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#t0092' 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#t0092' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0092' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0092' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0092' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_1fb94bd9e8104abb12ea5bcbf778ce36'>Expand absolute IRI with @type: @vocab</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#t0093' 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#t0093' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0093' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0093' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0093' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_6da667dbd9855604d11f213f8f005a0c'>Expand term with @type: @vocab</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#t0094' 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#t0094' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0094' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0094' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0094' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_56ff275581fd0ebc31d068b515c5400e'>Expand @vocab-relative term with @type: @vocab</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#t0095' 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#t0095' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0095' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0095' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0095' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_24e84cf52d2a31012a78143b5ad54451'>Use terms with @type: @vocab but not with @type: @id</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#t0096' 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#t0096' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0096' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0096' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0096' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_a83a592b911486ed5f7b316ba80eb32e'>Expand relative IRI with @type: @vocab</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#t0097' 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#t0097' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0097' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0097' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0097' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_9f4cfb0c53764edf9f44afed8ed32103'>Expand compact IRI with @type: @vocab</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#t0098' 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#t0098' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0098' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0098' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0098' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_d216584695db2f9150faa8864911209e'>Reset @vocab by setting it to null</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#t0099' 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#t0099' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0099' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0099' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0099' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_461e87c942689a8b339dd69eb6b1c636'>Overwrite document base with @base and reset it again</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#t0100' 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#t0100' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0100' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0100' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0100' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_e70e4db9878d081e1a3ac5a826803ea0'>Coercing native types to arbitrary datatypes</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#t0101' 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#t0101' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0101' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0101' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0101' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b6e80e99e993f7dbbba0e209405ec362'>Various relative IRIs with with @base</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#t0102' 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#t0102' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0102' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0102' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0102' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_0cd0250c362454badc596e4db0a51c93'>Expand a reverse property with an index-container</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#t0103' 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#t0103' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0103' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0103' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0103' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_291b46ada36991f9ecaa2de34643f6a7'>Expand reverse property whose values are unlabeled blank nodes</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#t0104' 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#t0104' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0104' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0104' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0104' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b719004ae53d86514a00bec8af1d2f5f'>Keys that are not mapped to an IRI in a reverse-map are dropped</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#t0105' 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#t0105' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0105' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0105' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0105' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_270a2ef1262605818ece2781cf41cb87'>Use @vocab to expand keys in reverse-maps</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#t0106' 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#t0106' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0106' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0106' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0106' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_fec263a457d4f96320d88ea8b27d2ddb'>prefix:://sufffix not a compact IRI</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#t0107' 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#t0107' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0107' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0107' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0107' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_de7ba43601853703e6d33aa8f57a3706'>_::sufffix not a compact IRI</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#t0108' 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#t0108' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0108' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0108' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0108' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_183188bc11a0b730f6b73cdeb20a0c85'>Compact IRI as term with type mapping</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#t0109' 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#t0109' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0109' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0109' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0109' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_256a22d52c293f0f6a480e36e6bcad47'>Redefine compact IRI with itself</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#t0110' 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#t0110' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0110' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0110' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0110' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_b1570a4d8c0701d229685858dd1b0942'>Redefine terms looking like compact IRIs</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#t0111' 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#t0111' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0111' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0111' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0111' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
+            <td>
+              <a href='#test_39c51c9bcb1b2491c43f6e0e59c28cc7'>Redefine term using @vocab, not itself</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#t0112' 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#t0112' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0112' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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#t0112' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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#t0112' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' 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>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 107 Tests
+            </td>
+            <td class='passed-some'>
+              27.1%
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+            <td class='passed-some'>
+              27.1%
+            </td>
+            <td class='passed-some'>
+              27.1%
+            </td>
+            <td class='passed-some'>
+              27.1%
+            </td>
+            <td class='passed-some'>
+              27.1%
+            </td>
+          </tr>
+        </table>
+      </section>
+      <section resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>error-expand</h2>
+        <p property='rdfs:comment'>JSON-LD to Expansion tests use object compare</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+            <th>
+              <a href='#subj_0'>JSONLD-Java</a>
+            </th>
+            <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ApiErrorTest'>
+            <td>
+              <a href='#test_50da1a1d0d8f5998a760b8ae03cfa651'>Keywords cannot be aliased to other keywords</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:earl:semiAuto' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:earl:passed'>
+                  PASS
+                </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/error-expand-manifest.jsonld#t0001' 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>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 1 Tests
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+          </tr>
+        </table>
+      </section>
+      <section resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>expand</h2>
+        <p property='rdfs:comment'>JSON-LD to Expansion tests use object compare</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+            <th>
+              <a href='#subj_0'>JSONLD-Java</a>
+            </th>
+            <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
               <a href='#subj_2'>jsonld.js</a>
             </th>
             <th>
@@ -5443,6 +16818,17 @@
               </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/expand-manifest.jsonld#t0001' 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/expand-manifest.jsonld#t0001' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5503,6 +16889,17 @@
               </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/expand-manifest.jsonld#t0002' 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/expand-manifest.jsonld#t0002' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5563,6 +16960,17 @@
               </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/expand-manifest.jsonld#t0003' 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/expand-manifest.jsonld#t0003' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5623,6 +17031,17 @@
               </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/expand-manifest.jsonld#t0004' 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/expand-manifest.jsonld#t0004' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5683,6 +17102,17 @@
               </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/expand-manifest.jsonld#t0005' 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/expand-manifest.jsonld#t0005' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5743,6 +17173,17 @@
               </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/expand-manifest.jsonld#t0006' 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/expand-manifest.jsonld#t0006' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5803,6 +17244,17 @@
               </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/expand-manifest.jsonld#t0007' 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/expand-manifest.jsonld#t0007' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5863,6 +17315,17 @@
               </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/expand-manifest.jsonld#t0008' 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/expand-manifest.jsonld#t0008' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5923,6 +17386,17 @@
               </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/expand-manifest.jsonld#t0009' 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/expand-manifest.jsonld#t0009' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -5983,6 +17457,17 @@
               </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/expand-manifest.jsonld#t0010' 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/expand-manifest.jsonld#t0010' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6043,6 +17528,17 @@
               </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/expand-manifest.jsonld#t0011' 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/expand-manifest.jsonld#t0011' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6103,6 +17599,17 @@
               </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/expand-manifest.jsonld#t0012' 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/expand-manifest.jsonld#t0012' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6163,6 +17670,17 @@
               </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/expand-manifest.jsonld#t0013' 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/expand-manifest.jsonld#t0013' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6223,6 +17741,17 @@
               </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/expand-manifest.jsonld#t0014' 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/expand-manifest.jsonld#t0014' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6283,6 +17812,17 @@
               </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/expand-manifest.jsonld#t0015' 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/expand-manifest.jsonld#t0015' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6343,6 +17883,17 @@
               </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/expand-manifest.jsonld#t0016' 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/expand-manifest.jsonld#t0016' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6403,6 +17954,17 @@
               </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/expand-manifest.jsonld#t0017' 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/expand-manifest.jsonld#t0017' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6449,7 +18011,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_f78b882860133b2a5f2bd8c43e091a54'>override default @language in terms; only language-tag strings</a>
+              <a href='#test_f78b882860133b2a5f2bd8c43e091a54'>override default @language</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -6463,6 +18025,17 @@
               </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/expand-manifest.jsonld#t0018' 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/expand-manifest.jsonld#t0018' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6523,6 +18096,17 @@
               </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/expand-manifest.jsonld#t0019' 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/expand-manifest.jsonld#t0019' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6583,6 +18167,17 @@
               </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/expand-manifest.jsonld#t0020' 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/expand-manifest.jsonld#t0020' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6643,6 +18238,17 @@
               </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/expand-manifest.jsonld#t0021' 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/expand-manifest.jsonld#t0021' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6703,6 +18309,17 @@
               </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/expand-manifest.jsonld#t0022' 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/expand-manifest.jsonld#t0022' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6749,7 +18366,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_447ec1849a078c1441d7ca24a5b5e3e1'>Expanding lists and sets with properties having coercion coerces list/set values</a>
+              <a href='#test_447ec1849a078c1441d7ca24a5b5e3e1'>Expanding list/set with coercion</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -6763,6 +18380,17 @@
               </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/expand-manifest.jsonld#t0023' 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/expand-manifest.jsonld#t0023' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6823,6 +18451,17 @@
               </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/expand-manifest.jsonld#t0024' 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/expand-manifest.jsonld#t0024' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6883,6 +18522,17 @@
               </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/expand-manifest.jsonld#t0025' 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/expand-manifest.jsonld#t0025' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6929,7 +18579,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_a2c30bcb91f907474e68cbd1a0b589bb'>Expanding term mapping to @type uses @type syntax</a>
+              <a href='#test_a2c30bcb91f907474e68cbd1a0b589bb'>Term definition with @id: @type</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -6943,6 +18593,17 @@
               </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/expand-manifest.jsonld#t0026' 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/expand-manifest.jsonld#t0026' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -6989,7 +18650,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_cb62583d36ee2301fab8ca80aa10c653'>Keep duplicate values in @list and @set</a>
+              <a href='#test_cb62583d36ee2301fab8ca80aa10c653'>Duplicate values in @list and @set</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7003,6 +18664,17 @@
               </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/expand-manifest.jsonld#t0027' 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/expand-manifest.jsonld#t0027' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7063,6 +18735,17 @@
               </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/expand-manifest.jsonld#t0028' 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/expand-manifest.jsonld#t0028' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7123,6 +18806,17 @@
               </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/expand-manifest.jsonld#t0029' 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/expand-manifest.jsonld#t0029' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7183,6 +18877,17 @@
               </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/expand-manifest.jsonld#t0030' 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/expand-manifest.jsonld#t0030' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7243,6 +18948,17 @@
               </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/expand-manifest.jsonld#t0031' 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/expand-manifest.jsonld#t0031' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7289,7 +19005,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_366c394866e4cc24728efc5c0278c53b'>Mapping a term to null decouples it from @vocab</a>
+              <a href='#test_366c394866e4cc24728efc5c0278c53b'>Null term and @vocab</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7303,6 +19019,17 @@
               </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/expand-manifest.jsonld#t0032' 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/expand-manifest.jsonld#t0032' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7363,6 +19090,17 @@
               </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/expand-manifest.jsonld#t0033' 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/expand-manifest.jsonld#t0033' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7423,6 +19161,17 @@
               </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/expand-manifest.jsonld#t0034' 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/expand-manifest.jsonld#t0034' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7469,7 +19218,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_2f70ba075e355b0bd46c163de1bdd067'>Using language maps with @vocab, a default language, and a colliding property</a>
+              <a href='#test_2f70ba075e355b0bd46c163de1bdd067'>Language maps with @vocab, default language, and colliding property</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7483,6 +19232,17 @@
               </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/expand-manifest.jsonld#t0035' 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/expand-manifest.jsonld#t0035' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7543,6 +19303,17 @@
               </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/expand-manifest.jsonld#t0036' 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/expand-manifest.jsonld#t0036' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7603,6 +19374,17 @@
               </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/expand-manifest.jsonld#t0037' 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/expand-manifest.jsonld#t0037' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7649,7 +19431,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_15d63589dec74e08695c039b9646bff9'>Blank nodes are not relabeled during expansion.</a>
+              <a href='#test_15d63589dec74e08695c039b9646bff9'>Expanding blank node labels</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7663,6 +19445,17 @@
               </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/expand-manifest.jsonld#t0038' 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/expand-manifest.jsonld#t0038' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7723,6 +19516,17 @@
               </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/expand-manifest.jsonld#t0039' 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/expand-manifest.jsonld#t0039' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7769,7 +19573,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_c37b191aed268057c80bce1c4527ce9f'>Only invoke language and index map expansion if the value is a JSON object</a>
+              <a href='#test_c37b191aed268057c80bce1c4527ce9f'>language and index expansion on non-objects</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7783,6 +19587,17 @@
               </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/expand-manifest.jsonld#t0040' 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/expand-manifest.jsonld#t0040' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7829,7 +19644,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_bfe466d2cab1fdd09384ca4ea6704f4d'>Reset the default language</a>
+              <a href='#test_bfe466d2cab1fdd09384ca4ea6704f4d'>@language: null resets the default language</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7843,6 +19658,17 @@
               </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/expand-manifest.jsonld#t0041' 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/expand-manifest.jsonld#t0041' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7889,7 +19715,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_0a3ed08bb74045e9c42689f78f6fea30'>Expanding reverse properties</a>
+              <a href='#test_0a3ed08bb74045e9c42689f78f6fea30'>Reverse properties</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -7903,6 +19729,17 @@
               </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/expand-manifest.jsonld#t0042' 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/expand-manifest.jsonld#t0042' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -7963,6 +19800,17 @@
               </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/expand-manifest.jsonld#t0043' 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/expand-manifest.jsonld#t0043' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8009,7 +19857,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_0f2b7dd66c94fb5d9ba686f1ad9c9e65'>Ensure index maps use language mapping</a>
+              <a href='#test_0f2b7dd66c94fb5d9ba686f1ad9c9e65'>Index maps with language mappings</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8023,6 +19871,17 @@
               </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/expand-manifest.jsonld#t0044' 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/expand-manifest.jsonld#t0044' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8069,7 +19928,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_8238e660e941ec3daf68a2444f4bafb0'>Top-level value objects are removed</a>
+              <a href='#test_8238e660e941ec3daf68a2444f4bafb0'>Top-level value objects</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8083,6 +19942,17 @@
               </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/expand-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/expand-manifest.jsonld#t0045' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8129,7 +19999,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_f263a000a15c2e9b12cefe22b26e8845'>Free-floating nodes are removed</a>
+              <a href='#test_f263a000a15c2e9b12cefe22b26e8845'>Free-floating nodes</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8143,6 +20013,17 @@
               </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/expand-manifest.jsonld#t0046' 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/expand-manifest.jsonld#t0046' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8189,7 +20070,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_86ab6f953dfb7a8e2287fe95cabd668d'>Free-floating values in sets are removed, free-floating lists are removed completely</a>
+              <a href='#test_86ab6f953dfb7a8e2287fe95cabd668d'>Free-floating values in sets and free-floating lists</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8203,6 +20084,17 @@
               </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/expand-manifest.jsonld#t0047' 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/expand-manifest.jsonld#t0047' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8263,6 +20155,17 @@
               </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/expand-manifest.jsonld#t0048' 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/expand-manifest.jsonld#t0048' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8309,7 +20212,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_3d5e4c58ee4663a37eaed72629728435'>Using strings as value of a reverse property</a>
+              <a href='#test_3d5e4c58ee4663a37eaed72629728435'>String values of reverse properties</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8323,6 +20226,17 @@
               </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/expand-manifest.jsonld#t0049' 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/expand-manifest.jsonld#t0049' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8369,7 +20283,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_b6578b841cf155a7a3d0f66914b26da5'>Context definitions using compact IRIs don't inherit the definitions of the prefix</a>
+              <a href='#test_b6578b841cf155a7a3d0f66914b26da5'>Term definitions with prefix separate from prefix definitions</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -8383,6 +20297,17 @@
               </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/expand-manifest.jsonld#t0050' 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/expand-manifest.jsonld#t0050' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8443,6 +20368,17 @@
               </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/expand-manifest.jsonld#t0051' 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/expand-manifest.jsonld#t0051' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8503,6 +20439,17 @@
               </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/expand-manifest.jsonld#t0052' 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/expand-manifest.jsonld#t0052' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8563,6 +20510,17 @@
               </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/expand-manifest.jsonld#t0053' 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/expand-manifest.jsonld#t0053' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8623,6 +20581,17 @@
               </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/expand-manifest.jsonld#t0054' 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/expand-manifest.jsonld#t0054' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8683,6 +20652,17 @@
               </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/expand-manifest.jsonld#t0055' 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/expand-manifest.jsonld#t0055' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8743,6 +20723,17 @@
               </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/expand-manifest.jsonld#t0056' 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/expand-manifest.jsonld#t0056' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8803,6 +20794,17 @@
               </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/expand-manifest.jsonld#t0057' 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/expand-manifest.jsonld#t0057' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8863,6 +20865,17 @@
               </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/expand-manifest.jsonld#t0058' 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/expand-manifest.jsonld#t0058' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8923,6 +20936,17 @@
               </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/expand-manifest.jsonld#t0059' 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/expand-manifest.jsonld#t0059' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -8983,6 +21007,17 @@
               </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/expand-manifest.jsonld#t0060' 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/expand-manifest.jsonld#t0060' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9043,6 +21078,17 @@
               </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/expand-manifest.jsonld#t0061' 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/expand-manifest.jsonld#t0061' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9103,6 +21149,17 @@
               </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/expand-manifest.jsonld#t0062' 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/expand-manifest.jsonld#t0062' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9149,7 +21206,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_c3cb22baf4165bc4a2a500492f024837'>Expand a reverse property with an index-container</a>
+              <a href='#test_c3cb22baf4165bc4a2a500492f024837'>Reverse property and index container</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9163,6 +21220,17 @@
               </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/expand-manifest.jsonld#t0063' 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/expand-manifest.jsonld#t0063' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9209,7 +21277,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_6291c77496bb2a2f0c7498ee90d49966'>Expand reverse property whose values are unlabeled blank nodes</a>
+              <a href='#test_6291c77496bb2a2f0c7498ee90d49966'>bnode values of reverse properties</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9223,6 +21291,17 @@
               </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/expand-manifest.jsonld#t0064' 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/expand-manifest.jsonld#t0064' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9269,7 +21348,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_acc6d9fbe49f93a05dedfd3049c125ac'>Keys that are not mapped to an IRI in a reverse-map are dropped</a>
+              <a href='#test_acc6d9fbe49f93a05dedfd3049c125ac'>Drop unmapped keys in reverse map</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9283,6 +21362,17 @@
               </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/expand-manifest.jsonld#t0065' 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/expand-manifest.jsonld#t0065' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9329,7 +21419,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_6026cd43b7039a0586c06e4a67477cbb'>Use @vocab to expand keys in reverse-maps</a>
+              <a href='#test_6026cd43b7039a0586c06e4a67477cbb'>Reverse-map keys with @vocab</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9343,6 +21433,17 @@
               </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/expand-manifest.jsonld#t0066' 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/expand-manifest.jsonld#t0066' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9389,7 +21490,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_69d9d5cb5e9a5deaa51fe95122486a56'>prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes</a>
+              <a href='#test_69d9d5cb5e9a5deaa51fe95122486a56'>prefix://suffix not a compact IRI</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9403,6 +21504,17 @@
               </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/expand-manifest.jsonld#t0067' 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/expand-manifest.jsonld#t0067' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9449,7 +21561,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_a9d2b19b2ad03217da932e4b322505c9'>prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore</a>
+              <a href='#test_a9d2b19b2ad03217da932e4b322505c9'>_:suffix values are not a compact IRI</a>
             </td>
             <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068' property='earl:test' />
@@ -9461,6 +21573,17 @@
                 </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/expand-manifest.jsonld#t0068' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9504,7 +21627,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_8d0172557b1a3eaaa95912187fdbe7f3'>Redefine compact IRI to define type mapping using the compact IRI itself as value of @id</a>
+              <a href='#test_8d0172557b1a3eaaa95912187fdbe7f3'>Compact IRI as term with type mapping</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9518,6 +21641,17 @@
               </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/expand-manifest.jsonld#t0069' 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/expand-manifest.jsonld#t0069' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9564,7 +21698,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_00415a21708127e75f67425e12d10761'>Redefine compact IRI to define type mapping using the compact IRI itself as string value</a>
+              <a href='#test_00415a21708127e75f67425e12d10761'>Compact IRI as term defined using equivalent compact IRI</a>
             </td>
             <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
@@ -9578,6 +21712,17 @@
               </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/expand-manifest.jsonld#t0070' 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/expand-manifest.jsonld#t0070' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9638,6 +21783,17 @@
               </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/expand-manifest.jsonld#t0071' 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/expand-manifest.jsonld#t0071' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9698,6 +21854,17 @@
               </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/expand-manifest.jsonld#t0072' 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/expand-manifest.jsonld#t0072' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9744,7 +21911,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_8400108fdfc367eb2220a1c0e9ed78cb'>Ensure that processors don't require that @context is first property</a>
+              <a href='#test_8400108fdfc367eb2220a1c0e9ed78cb'>@context not first property</a>
             </td>
             <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073' property='earl:test' />
@@ -9756,6 +21923,17 @@
                 </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/expand-manifest.jsonld#t0073' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9799,7 +21977,7 @@
           </tr>
           <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
             <td>
-              <a href='#test_d16ace1c40a3c0a87949ff175f59a034'>Use @vocab to map all properties to blank node identifiers</a>
+              <a href='#test_d16ace1c40a3c0a87949ff175f59a034'>@id not first property</a>
             </td>
             <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074' property='earl:test' />
@@ -9811,6 +21989,17 @@
                 </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/expand-manifest.jsonld#t0074' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
               <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074' property='earl:test' />
               <link href='https://github.com/digitalbazaar/jsonld.js' property='earl:subject' />
@@ -9852,2656 +22041,63 @@
               </span>
             </td>
           </tr>
-          <tr class='summary'>
-            <td>
-              Percentage passed out of 74 Tests
-            </td>
-            <td class='passed-most'>
-              95.9%
-            </td>
-            <td class='passed-most'>
-              95.9%
-            </td>
-            <td class='passed-most'>
-              95.9%
-            </td>
-            <td class='passed-most'>
-              95.9%
-            </td>
-            <td class='passed-most'>
-              95.9%
-            </td>
-          </tr>
-        </table>
-      </section>
-      <section resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Expansion Error</h2>
-        <p property='rdfs:comment'>These expansion tests result in an error and are verified by comparing the error code.</p>
-        <table class='report'>
-          <tr>
-            <th>
-              Test
-            </th>
-            <th>
-              <a href='#subj_0'>JSONLD-Java</a>
-            </th>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ApiErrorTest'>
-            <td>
-              <a href='#test_50da1a1d0d8f5998a760b8ae03cfa651'>Keywords cannot be aliased to other keywords</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:semiAuto' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr class='summary'>
-            <td>
-              Percentage passed out of 1 Tests
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-          </tr>
-        </table>
-      </section>
-      <section resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Flattening</h2>
-        <p property='rdfs:comment'>JSON-LD flattening tests use object comparison.</p>
-        <table class='report'>
-          <tr>
-            <th>
-              Test
-            </th>
-            <th>
-              <a href='#subj_0'>JSONLD-Java</a>
-            </th>
-            <th>
-              <a href='#subj_2'>jsonld.js</a>
-            </th>
-            <th>
-              <a href='#subj_3'>php-json-ld</a>
-            </th>
-            <th>
-              <a href='#subj_4'>PyLD</a>
-            </th>
-            <th>
-              <a href='#subj_5'>JsonLD</a>
-            </th>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_2daa5d2498ac8e9af1b3b34a9d5a228f'>id</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0001' 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#t0001' 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#t0001' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_a59d88fb22670a432cb301d202186c60'>basic</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0002' 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#t0002' 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#t0002' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_d467237c855abe2de515ce9d71ab263f'>drop null and unmapped properties</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0003' 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#t0003' 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#t0003' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_3cc90f3b52d2cb054261418fa98d20b0'>optimize @set, keep empty arrays</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0004' 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#t0004' 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#t0004' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_852de9e7ddd721a9bc3c6187b73cd93d'>do not expand aliased @id/@type</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0005' 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#t0005' 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#t0005' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_c829d30e744dc1ebf69e937db05ab3a5'>alias keywords</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0006' 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#t0006' 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#t0006' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_e68eefa65d5bf21b055e5f95a9cfc6d8'>date type-coercion</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0007' 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#t0007' 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#t0007' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_2339bbd77eba9b8d10fc4b6acec8791c'>@value with @language</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0008' 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#t0008' 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#t0008' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_35bbf57ddbfd8fc9e8ecdd0baaf63530'>@graph with terms</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0009' 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#t0009' 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#t0009' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_5db48e78dae4ce4a1f6a74d74c9eebe7'>native types</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0010' 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#t0010' 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#t0010' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_a6a2bf65437ebebfe5e466d67a529fc1'>coerced @id</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0011' 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#t0011' 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#t0011' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_e63045b3b723b2b5b06b45d8244e7e1b'>@graph with embed</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0012' 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#t0012' 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#t0012' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_c72397197f782c9cefd84c1206f42d68'>flatten already expanded</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0013' 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#t0013' 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#t0013' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_0c1ecd2df6491da10d154767947de633'>@set of @value objects with keyword aliases</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0014' 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#t0014' 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#t0014' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_990446213d50d03f0a37d89e6d367b68'>collapse set of sets, keep empty lists</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0015' 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#t0015' 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#t0015' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_1a45a740c16c052b8ef9c0a34281d0ec'>context reset</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0016' 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#t0016' 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#t0016' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_45c71dd5314c1549ee200dda05affa20'>@graph and @id aliased</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0017' 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#t0017' 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#t0017' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_0c8a94d7fc1bf19ce1bf203b71b3e3b5'>override default @language in terms; only language-tag strings</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0018' 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#t0018' 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#t0018' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_10e09749224bd290ceba9a06e576fd91'>remove @value = null</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0019' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0019' 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#t0019' 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#t0019' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_6067c276ad59005c5361b2742c32a05f'>do not remove @graph if not at top-level</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0020' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0020' 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#t0020' 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#t0020' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_ca7c161f620b546b18ef66156e088f19'>do not remove @graph at top-level if not only property</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0021' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0021' 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#t0021' 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#t0021' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_4595c606e0ef2eebdb1c5f756dd2f67c'>flatten value with default language</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0022' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0022' 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#t0022' 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#t0022' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_b4df4a1749bce67d44a690fc1ce27364'>Flattening lists and sets with properties having coercion coerces list/set values</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0023' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0023' 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#t0023' 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#t0023' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_311f9d4c0a2d838d0459ca621d9a409e'>Multiple contexts</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0024' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0024' 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#t0024' 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#t0024' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_0b1e0cb66e753689104619c91e1a3fb5'>Problematic IRI flattening tests</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0025' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0025' 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#t0025' 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#t0025' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_0e2cc799ad12c6ff029feb9d974acf65'>Flattening term mapping to @type uses @type syntax</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0026' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0026' 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#t0026' 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#t0026' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_e503ca0f826061010eb005f361b3af8b'>Keep duplicate values in @list but remove them in @set</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0027' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0027' 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#t0027' 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#t0027' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_7665ac62c2de62bb09da9c187ab18e82'>Use @vocab in properties and @type but not in @id</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0028' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0028' 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#t0028' 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#t0028' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_31d456461b7ff42d3f4f6bcb8d77650e'>Relative IRIs</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0029' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0029' 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#t0029' 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#t0029' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_ba8d7a3a6b4410ece6dcd39157a19d5b'>Language maps</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0030' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0030' 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#t0030' 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#t0030' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_470ea39e62f45fde0685f7f80cdb8bf7'>type-coercion of native types</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0031' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0031' 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#t0031' 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#t0031' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_dfdeaf5869a291d632c730c8c7834e1f'>Mapping a term to null decouples it from @vocab</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0032' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0032' 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#t0032' 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#t0032' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_e5ca68013a149c7f78f8cdf01d9221e5'>Using @vocab with with type-coercion</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0033' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0033' 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#t0033' 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#t0033' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_f3b26731a087dc87cd35619fa5502443'>Multiple properties expanding to the same IRI</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0034' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0034' 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#t0034' 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#t0034' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_89b312037a2f7a03d50a5c370403e5a5'>Using language maps with @vocab, a default language, and a colliding property</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0035' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0035' 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#t0035' 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#t0035' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_667d2bd10ae086ffe97a44c4ccad9fe5'>Flattening @index</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0036' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0036' 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#t0036' 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#t0036' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_89ac01af9b3a6a766c096bd7046a0256'>Flattening reverse properties</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0037' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0037' 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#t0037' 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#t0037' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_fabcce83ebc5c6370fb8a969fa540de6'>Ensure all blank nodes are relabeled when flattening.</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0038' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0038' 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#t0038' 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#t0038' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_d507340c65aa03f87c138af32ed05414'>Flattening reverse properties using blank nodes</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0039' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0039' 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#t0039' 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#t0039' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_4c59f9de0ff5b0a36648afcc0f232fa8'>Only invoke language and index map expansion if the value is a JSON object</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0040' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0040' 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#t0040' 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#t0040' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_4d0f252ba5b08f0ebcdb1fe8005d39ee'>Free-floating sets and lists</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0041' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0041' 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#t0041' 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#t0041' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_3aeae4290a4cdc13b4b8459e97a2fb24'>Lists objects are implicit unlabeled blank nodes and thus never equivalent</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0042' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0042' 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#t0042' 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#t0042' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FlattenTest'>
-            <td>
-              <a href='#test_99505b54a7cdee73556720b3459f6f98'>Sample test manifest extract</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#t0043' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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/flatten-manifest.jsonld#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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/flatten-manifest.jsonld#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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/flatten-manifest.jsonld#t0043' property='earl:test' />
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ExpandTest'>
+            <td>
+              <a href='#test_e79ab0b007c9404f327c173831db3146'>@vocab as blank node identifier</a>
+            </td>
+            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075' 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/expand-manifest.jsonld#t0075' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js' 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/expand-manifest.jsonld#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-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/expand-manifest.jsonld#t0075' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' 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/expand-manifest.jsonld#t0075' property='earl:test' />
               <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
               <link href='earl:notAvailable' property='earl:mode' />
               <span property='earl:result' typeof='earl:TestResult'>
@@ -12513,6098 +22109,25 @@
           </tr>
           <tr class='summary'>
             <td>
-              Percentage passed out of 43 Tests
-            </td>
-            <td class='passed-most'>
-              97.7%
-            </td>
-            <td class='passed-most'>
-              97.7%
-            </td>
-            <td class='passed-most'>
-              97.7%
-            </td>
-            <td class='passed-most'>
-              97.7%
-            </td>
-            <td class='passed-most'>
-              97.7%
-            </td>
-          </tr>
-        </table>
-      </section>
-      <section resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Serialization to RDF</h2>
-        <p property='rdfs:comment'>JSON-LD to RDF tests generate N-Quads output and use string comparison.</p>
-        <table class='report'>
-          <tr>
-            <th>
-              Test
-            </th>
-            <th>
-              <a href='#subj_0'>JSONLD-Java</a>
-            </th>
-            <th>
-              <a href='#subj_2'>jsonld.js</a>
-            </th>
-            <th>
-              <a href='#subj_3'>php-json-ld</a>
-            </th>
-            <th>
-              <a href='#subj_4'>PyLD</a>
-            </th>
-            <th>
-              <a href='#subj_5'>JsonLD</a>
-            </th>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_8221dfb95c8d7e917c7e95b5448041f7'>Plain literal with URIs</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0001' 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#t0001' 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#t0001' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_2901ec46c9b7e6c175d4f0886d0abde8'>Plain literal with CURIE from default context</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0002' 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#t0002' 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#t0002' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_2b7f77e129699f59e1e0a32fb31de8ba'>Default subject is BNode</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0003' 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#t0003' 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#t0003' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_837781d4cb06f55728cf0d3bf1b433ea'>Literal with language tag</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0004' 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#t0004' 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#t0004' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_168559dc364c3cafa23a5fdc121ed716'>Extended character set literal</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0005' 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#t0005' 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#t0005' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_be5bbf826750359cfdf7516b0c7ec88a'>Typed literal</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0006' 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#t0006' 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#t0006' 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 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'>Tests 'a' generates rdf:type and object is implicit IRI</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0007' 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#t0007' 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#t0007' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f291d6c4d7c3b71a7ee50c855b4d07b7'>Test prefix defined in @context</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0008' 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#t0008' 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#t0008' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_da8f6e7ed341539f3497e42a22606916'>Test using an empty suffix</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0009' 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#t0009' 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#t0009' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a026df2c5b553ef156272e470d970626'>Test object processing defines object</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0010' 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#t0010' 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#t0010' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0501df8081a96dcdf798239ed749b339'>Test object processing defines object with implicit BNode</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0011' 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#t0011' 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#t0011' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d7e1119534704b762b7526143e3a3436'>Multiple Objects for a Single Property</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0012' 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#t0012' 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#t0012' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b56d743584cc4ff59d35bf292ec982c0'>Creation of an empty list</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0013' 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#t0013' 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#t0013' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_3679b83a20863ee63d48e5d1edb0c5f9'>Creation of a list with single element</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0014' 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#t0014' 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#t0014' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f2035c68d13c85313e18c957323e7420'>Creation of a list with multiple elements</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0015' 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#t0015' 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#t0015' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_5d1d92897194ef22789b74114ed02e64'>Empty IRI expands to resource location</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0016' 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#t0016' 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#t0016' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_52da716252134d10ad21023465d60e4c'>Relative IRI expands relative resource location</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0017' 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#t0017' 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#t0017' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f2e40b87e4fc57d8bb3d101cda44c837'>Frag ID expands relative resource location</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0018' 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#t0018' 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#t0018' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_fc6ba93e5dac251298e413a442b0d199'>Test type coercion to anyURI</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0019' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0019' 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#t0019' 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#t0019' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_65271affc8b92ed902201aeaf428b105'>Test type coercion to typed literal</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0020' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0020' 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#t0020' 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#t0020' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d1704e1893b615a3e1d96dc2a182e177'>Test coercion of double value</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0022' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0022' 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#t0022' 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#t0022' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a7af12b345dd6b53f99eee01a4c12720'>Test coercion of integer value</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0023' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0023' 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#t0023' 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#t0023' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_ffb20a81139db73cbb9b1561b93f5b42'>Test coercion of boolean value</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0024' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0024' 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#t0024' 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#t0024' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_70a3d0c2215e490e94272d6622ee847d'>Test list coercion with single element</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0025' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0025' 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#t0025' 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#t0025' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_840d767e60c3c615673e5efac1237673'>Test creation of multiple types</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0026' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0026' 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#t0026' 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#t0026' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_4e81da3102b86ca5c3d1d6130308b95b'>Simple named graph (Wikidata)</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0027' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0027' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0027' 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#t0027' 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#t0027' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_30bc80ba056257df8a196e8f65c097fc'>Simple named graph</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0028' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0028' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0028' 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#t0028' 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#t0028' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a622ff7987cbfd0c25dcd4959394d718'>named graph with embedded named graph</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0029' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0029' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0029' 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#t0029' 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#t0029' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_7374aacc7e0025893a966d066fdb58da'>top-level graph with string subject reference</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0030' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl: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#t0030' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.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#t0030' 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#t0030' 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#t0030' 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 inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0031' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_8e60a940f92909d30be02bcf5b1871ce'>Reverse property</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#t0031' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0031' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0031' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0031' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0031' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0032' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_ff90ef401a84ba802bef858d7e58f36b'>@context reordering</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#t0032' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0032' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0032' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0032' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0032' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0033' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e1af6a22532ef49a9773219d29a3f40b'>@id reordering</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#t0033' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0033' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0033' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0033' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0033' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0034' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a6ef305be2e801e1c7821d8ad95a7f3f'>context properties reordering</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#t0034' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0034' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0034' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0034' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0034' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_adeaa21bca4e166ec3f061e1b9afeaa1'>xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double</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#t0035' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0035' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0035' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0035' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_02f0d4c7a43df3db06f3745a939bfb6b'>The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones</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#t0036' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0036' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0036' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0036' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0e32aa94d9f84a2f2d5e82a0a4b47129'>drop free-floating nodes</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#t0041' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0041' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0041' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0041' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_81b36000b509b1b4dd7fe3e4163b344d'>basic</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#t0042' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0042' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0042' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0042' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_2c2783823edad864e208a82445142990'>drop null and unmapped 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#t0043' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0043' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0043' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_6e2473651a74893b88cba802d5fc8930'>optimize @set, keep empty arrays</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#t0044' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0044' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0044' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0044' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0bb02a1bfe531a6b2ae0a9fdb6cd5872'>do not expand aliased @id/@type</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#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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0045' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0045' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0045' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e6e26f24f7a188940d2d4d6052ca7f20'>alias keywords</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#t0046' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0046' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0046' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0046' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_20d9d1290d4c26607f848905641bfbc1'>date type-coercion</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#t0047' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0047' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0047' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0047' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_3e024bd2ecc4f8e3df9baca107248b43'>@value with @language</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#t0048' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0048' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0048' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0048' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_fbf5c7ba7c20592984be33d36eabf886'>@graph with terms</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#t0049' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0049' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0049' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0049' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f240a5116ccd488d673365de0682f93e'>native types</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#t0050' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0050' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0050' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0050' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_1411efc23854b4bbf70ff4673d806a5d'>coerced @id</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#t0051' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0051' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0051' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0051' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0c19c6652ef6f6566c5bb7c33648c897'>@graph with embed</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#t0052' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0052' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0052' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0052' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_122bf1f64c4009c0908aa685439bf8b0'>expand already expanded</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#t0053' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0053' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0053' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0053' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_94903b9ea2d6098883584539d003fc8a'>@set of @value objects with keyword aliases</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#t0054' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0054' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0054' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0054' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_19bdeb3374a67cb9ee89f24f3bfa78cd'>collapse set of sets, keep empty lists</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#t0055' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0055' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0055' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0055' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_16560eb090ac93156eecca0e9c5e53f8'>context reset</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#t0056' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0056' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0056' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0056' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_5ae98e241ddf70df99209379799a3801'>@graph and @id aliased</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#t0057' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0057' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0057' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0057' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_df27dca6efd8c657b2f61e59354b0863'>override default @language in terms; only language-tag strings</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#t0058' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0058' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0058' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0058' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0f945ac342fd4257729dd2742721e940'>remove @value = null</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#t0059' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0059' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0059' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0059' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f5a6f43502fa2096fdc5d2587eaad8fe'>do not remove @graph if not at top-level</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#t0060' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0060' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0060' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0060' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_c79f996c01ae63c9bdfdc679076c67e3'>do not remove @graph at top-level if not only property</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#t0061' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0061' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0061' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0061' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_80a79ac8ada8ff9a99774d7720417834'>expand value with default language</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#t0062' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0062' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0062' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0062' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f4e43da54239d82b948e0ed8b05e2937'>Expanding lists and sets with properties having coercion coerces list/set values</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#t0063' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0063' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0063' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0063' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_8802eb09e077123d3851d94c2209d2a3'>Multiple contexts</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#t0064' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0064' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0064' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0064' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_706500bb0daaa202aa1741fe50efe959'>Problematic IRI expansion tests</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#t0065' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0065' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0065' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0065' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d1d0955b765af8e4fc2551830a38e732'>Expanding term mapping to @type uses @type syntax</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#t0066' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0066' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0066' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0066' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_cc1baa0d34309c9bb3b23954f3cc10d5'>Keep duplicate values in @list and @set</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#t0067' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0067' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0067' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0067' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_1b1178b448543c3bb585363364a922b6'>Use @vocab in properties and @type but not in @id</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#t0068' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0068' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0068' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0068' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a00226450cd17091a57406ab82936ac2'>Relative IRIs</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#t0069' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0069' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0069' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0069' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_eeaacf5020115f8d0ad47dbe4f08c4b6'>Language maps</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#t0070' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0070' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0070' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0070' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_49552d1b611ba05a6039d325f91e6308'>type-coercion of native types</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#t0071' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0071' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0071' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0071' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_2ecead478c47e269ad54786ef5f90431'>Mapping a term to null decouples it from @vocab</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#t0072' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0072' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0072' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0072' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_8c5ab30ee8569d239b22fcb29f621335'>Using @vocab with with type-coercion</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#t0073' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0073' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0073' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0073' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e89eb15d8be51fe1ca37636c15300678'>Multiple properties expanding to the same IRI</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#t0074' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0074' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0074' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0074' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b58b94f470d0ade75c613b3e170df56c'>Using language maps with @vocab, a default language, and a colliding property</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#t0075' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0075' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0075' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0075' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e6a15d8711361f56df69574bb0a27dbf'>Expanding @index</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#t0076' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0076' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0076' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0076' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e9ae1ff552df6ddc758aa0775bcf763a'>Expanding @reverse</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#t0077' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0077' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0077' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0077' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_89d0ccaa59775bc56df54d2cede79476'>Triples with blank node predicates are dropped by default.</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#t0078' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0078' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0078' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0078' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_f875bd6892149503e718fbdbbbd1f08b'>Using terms in a reverse-maps</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#t0079' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0079' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0079' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0079' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0782bac62b444acbd8f2f8d8de92cf44'>Only invoke language and index map expansion if the value is a JSON object</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#t0080' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0080' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0080' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0080' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_81ea63f14efe66e5752002761d8c0df2'>Reset the default language</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#t0081' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0081' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0081' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0081' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_8eed1daa026e471401a0f67894b9a148'>Expanding 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#t0082' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0082' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0082' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0082' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_9b7d2dc45c645d8c417ca21ed3801f5a'>Using reverse properties inside a @reverse-container</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#t0083' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0083' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0083' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0083' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_36d9ea08728417d940baa69b69fe8e6c'>Ensure index maps use language mapping</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#t0084' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0084' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0084' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0084' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_5eeb17235d523b053834048ac38b5045'>Top-level value objects are removed</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#t0085' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0085' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0085' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0085' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_45ee25605698799757f1e38440f738f1'>Free-floating nodes are removed</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#t0086' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0086' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0086' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0086' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_562ca6f804c4d517a82a3cf58757c417'>Free-floating values in sets are removed, free-floating lists are removed completely</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#t0087' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0087' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0087' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0087' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_bd8406d2f6e18f3daa86598c46e7b905'>Terms are ignored in @id</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#t0088' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0088' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0088' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0088' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d58f7a83ad29b34feac9a8e8c21252a4'>Using strings as value of a reverse property</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#t0089' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0089' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0089' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0089' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b39f7afdebfd7bdd269b7bd0718d118c'>Context definitions using compact IRIs don't inherit the definitions of the prefix</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#t0090' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0090' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0090' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0090' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d36f0e8be447dc8b0f8169bfe8ad38b9'>Expansion of keyword aliases in term definitions</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#t0091' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0091' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0091' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0091' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_36432637d7599033790fba08b8b4b475'>@vocab-relative IRIs in term definitions</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#t0092' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0092' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0092' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0092' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_1fb94bd9e8104abb12ea5bcbf778ce36'>Expand absolute IRI with @type: @vocab</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#t0093' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0093' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0093' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0093' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_6da667dbd9855604d11f213f8f005a0c'>Expand term with @type: @vocab</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#t0094' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0094' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0094' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0094' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_56ff275581fd0ebc31d068b515c5400e'>Expand @vocab-relative term with @type: @vocab</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#t0095' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0095' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0095' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0095' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_24e84cf52d2a31012a78143b5ad54451'>Use terms with @type: @vocab but not with @type: @id</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#t0096' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0096' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0096' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0096' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_a83a592b911486ed5f7b316ba80eb32e'>Expand relative IRI with @type: @vocab</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#t0097' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0097' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0097' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0097' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_9f4cfb0c53764edf9f44afed8ed32103'>Expand compact IRI with @type: @vocab</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#t0098' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0098' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0098' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0098' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_d216584695db2f9150faa8864911209e'>Reset @vocab by setting it to null</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#t0099' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0099' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0099' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0099' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_461e87c942689a8b339dd69eb6b1c636'>Overwrite document base with @base and reset it again</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#t0100' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0100' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0100' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0100' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_e70e4db9878d081e1a3ac5a826803ea0'>Coercing native types to arbitrary datatypes</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#t0101' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0101' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0101' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0101' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b6e80e99e993f7dbbba0e209405ec362'>Various relative IRIs with with @base</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#t0102' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0102' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0102' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0102' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_0cd0250c362454badc596e4db0a51c93'>Expand a reverse property with an index-container</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#t0103' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0103' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0103' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0103' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_291b46ada36991f9ecaa2de34643f6a7'>Expand reverse property whose values are unlabeled blank nodes</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#t0104' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0104' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0104' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0104' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b719004ae53d86514a00bec8af1d2f5f'>Keys that are not mapped to an IRI in a reverse-map are dropped</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#t0105' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0105' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0105' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0105' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_270a2ef1262605818ece2781cf41cb87'>Use @vocab to expand keys in reverse-maps</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#t0106' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0106' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0106' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0106' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_fec263a457d4f96320d88ea8b27d2ddb'>prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes</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#t0107' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0107' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0107' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0107' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_de7ba43601853703e6d33aa8f57a3706'>prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore</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#t0108' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0108' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0108' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0108' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_183188bc11a0b730f6b73cdeb20a0c85'>Redefine compact IRI to define type mapping using the compact IRI itself as value of @id</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#t0109' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0109' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0109' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0109' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_256a22d52c293f0f6a480e36e6bcad47'>Redefine compact IRI to define type mapping using the compact IRI itself as string value</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#t0110' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0110' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0110' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0110' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_b1570a4d8c0701d229685858dd1b0942'>Redefine terms looking like compact IRIs</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#t0111' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0111' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0111' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0111' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#ToRDFTest'>
-            <td>
-              <a href='#test_39c51c9bcb1b2491c43f6e0e59c28cc7'>Redefine term using @vocab, not itself</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#t0112' 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='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js' 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#t0112' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-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#t0112' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' 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#t0112' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' 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>
-          </tr>
-          <tr class='summary'>
-            <td>
-              Percentage passed out of 107 Tests
+              Percentage passed out of 75 Tests
             </td>
             <td class='passed-some'>
-              27.1%
-            </td>
-            <td class='passed-some'>
-              27.1%
+              94.7%
+            </td>
+            <td class='passed-all'>
+              100.0%
             </td>
             <td class='passed-some'>
-              27.1%
+              94.7%
             </td>
             <td class='passed-some'>
-              27.1%
+              94.7%
             </td>
             <td class='passed-some'>
-              27.1%
+              94.7%
+            </td>
+            <td class='passed-some'>
+              94.7%
             </td>
           </tr>
         </table>
@@ -18696,6 +22219,54 @@
             <dd>
               <table class='report'>
                 <tbody>
+                  <tr>
+                    <td>
+                      Compaction
+                    </td>
+                    <td class='passed-all'>
+                      69/69 (100.0%)
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      Deserialize RDF to JSON-LD
+                    </td>
+                    <td class='passed-all'>
+                      17/17 (100.0%)
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      Flattening
+                    </td>
+                    <td class='passed-all'>
+                      43/43 (100.0%)
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      Serialization to RDF
+                    </td>
+                    <td class='passed-all'>
+                      107/107 (100.0%)
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      error-expand
+                    </td>
+                    <td class='passed-all'>
+                      1/1 (100.0%)
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      expand
+                    </td>
+                    <td class='passed-all'>
+                      75/75 (100.0%)
+                    </td>
+                  </tr>
                 </tbody>
               </table>
             </dd>
@@ -18758,14 +22329,6 @@
                   </tr>
                   <tr>
                     <td>
-                      Expansion
-                    </td>
-                    <td class='passed-most'>
-                      71/74 (95.9%)
-                    </td>
-                  </tr>
-                  <tr>
-                    <td>
                       Flattening
                     </td>
                     <td class='passed-most'>
@@ -18780,6 +22343,14 @@
                       29/107 (27.1%)
                     </td>
                   </tr>
+                  <tr>
+                    <td>
+                      expand
+                    </td>
+                    <td class='passed-most'>
+                      71/75 (94.7%)
+                    </td>
+                  </tr>
                 </tbody>
               </table>
             </dd>
@@ -18842,14 +22413,6 @@
                   </tr>
                   <tr>
                     <td>
-                      Expansion
-                    </td>
-                    <td class='passed-most'>
-                      71/74 (95.9%)
-                    </td>
-                  </tr>
-                  <tr>
-                    <td>
                       Flattening
                     </td>
                     <td class='passed-most'>
@@ -18864,6 +22427,14 @@
                       29/107 (27.1%)
                     </td>
                   </tr>
+                  <tr>
+                    <td>
+                      expand
+                    </td>
+                    <td class='passed-most'>
+                      71/75 (94.7%)
+                    </td>
+                  </tr>
                 </tbody>
               </table>
             </dd>
@@ -18926,14 +22497,6 @@
                   </tr>
                   <tr>
                     <td>
-                      Expansion
-                    </td>
-                    <td class='passed-most'>
-                      71/74 (95.9%)
-                    </td>
-                  </tr>
-                  <tr>
-                    <td>
                       Flattening
                     </td>
                     <td class='passed-most'>
@@ -18948,6 +22511,14 @@
                       29/107 (27.1%)
                     </td>
                   </tr>
+                  <tr>
+                    <td>
+                      expand
+                    </td>
+                    <td class='passed-most'>
+                      71/75 (94.7%)
+                    </td>
+                  </tr>
                 </tbody>
               </table>
             </dd>
@@ -19010,14 +22581,6 @@
                   </tr>
                   <tr>
                     <td>
-                      Expansion
-                    </td>
-                    <td class='passed-most'>
-                      71/74 (95.9%)
-                    </td>
-                  </tr>
-                  <tr>
-                    <td>
                       Flattening
                     </td>
                     <td class='passed-most'>
@@ -19032,6 +22595,14 @@
                       29/107 (27.1%)
                     </td>
                   </tr>
+                  <tr>
+                    <td>
+                      expand
+                    </td>
+                    <td class='passed-most'>
+                      71/75 (94.7%)
+                    </td>
+                  </tr>
                 </tbody>
               </table>
             </dd>
@@ -19303,12 +22874,12 @@
           </dd>
           <dt id='test_3058c5e63bfc3f309508f7417e0755f9' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026'>
             Test
-            <span property='dc:title mf:name'>Using language maps with @vocab, a default language, and a competing term</span>
+            <span property='dc:title mf:name'>Language map term selection with complications</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026'>
-            <p lang='en' property='dc:description'>Test appropriate property use given multiple choices</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0026-in.jsonld' title='Using language maps with @vocab, a default language, and a competing term Input'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>   &quot;http://example.com/vocab/label&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;Il re&quot;,<br/>         &quot;@language&quot;: &quot;it&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The king&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The Queen&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Die Königin&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }<br/>   ]<br/>}]<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0026-out.jsonld' title='Using language maps with @vocab, a default language, and a competing term Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;s&quot;: { &quot;@id&quot;: &quot;label&quot;, &quot;@language&quot;: &quot;en&quot; },<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;it&quot;: &quot;Il re&quot;,<br/>    &quot;en&quot;: [ &quot;The king&quot;, &quot;The Queen&quot; ],<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
+            <p lang='en' property='dc:description'>Test appropriate property use given language maps with @vocab, a default language, and a competing term</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/compact-0026-in.jsonld' title='Language map term selection with complications Input'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>   &quot;http://example.com/vocab/label&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;Il re&quot;,<br/>         &quot;@language&quot;: &quot;it&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The king&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The Queen&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Die Königin&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }<br/>   ]<br/>}]<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0026-out.jsonld' title='Language map term selection with complications Result'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;s&quot;: { &quot;@id&quot;: &quot;label&quot;, &quot;@language&quot;: &quot;en&quot; },<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;it&quot;: &quot;Il re&quot;,<br/>    &quot;en&quot;: [ &quot;The king&quot;, &quot;The Queen&quot; ],<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
           </dd>
           <dt id='test_fd2fa42f413cf0ba6f84625deebffe9c' resource='http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0027'>
             Test
@@ -19764,713 +23335,111 @@
           </dd>
           <dt id='test_fa14358e968e5c20adef5f812a8f6abb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'>
             Test
-            <span property='dc:title mf:name'>Conversion of lists of lists (the triples in the input are only partially ordered on purpose)</span>
+            <span property='dc:title mf:name'>List conversion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq' title='Conversion of lists of lists (the triples in the input are only partially ordered on purpose) Input'>&lt;http://example.com&gt; &lt;http://example.com/property&gt; _:outerlist .<br/>_:outerlist &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:lista .<br/>_:outerlist &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b0 .<br/><br/>_:lista &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a1&quot; .<br/>_:lista &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:a2 .<br/>_:a2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a2&quot; .<br/>_:a2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:a3 .<br/>_:a3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a3&quot; .<br/>_:a3 &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; .<br/><br/>_:c0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:c1 .<br/>_:c0 &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; .<br/>_:c1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c1&quot; .<br/>_:c1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c2 .<br/>_:c2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c2&quot; .<br/>_:c2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c3 .<br/>_:c3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c3&quot; .<br/>_:c3 &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; .<br/><br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b1 .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c0 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b1&quot; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b2&quot; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b3 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b3&quot; .<br/>_:b3 &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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld' title='Conversion of lists of lists (the triples in the input are only partially ordered on purpose) Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:b1&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;b2&quot; },<br/>          { &quot;@value&quot;: &quot;b3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c1&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;c2&quot; },<br/>          { &quot;@value&quot;: &quot;c3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:lista&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;a1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;a2&quot; },<br/>          { &quot;@value&quot;: &quot;a3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@id&quot;: &quot;_:lista&quot; },<br/>          { &quot;@id&quot;: &quot;_:b1&quot; },<br/>          { &quot;@id&quot;: &quot;_:c1&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Conversion of lists of lists (the triples in the input are only partially ordered on purpose</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq' title='List conversion Input'>&lt;http://example.com&gt; &lt;http://example.com/property&gt; _:outerlist .<br/>_:outerlist &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:lista .<br/>_:outerlist &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b0 .<br/><br/>_:lista &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a1&quot; .<br/>_:lista &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:a2 .<br/>_:a2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a2&quot; .<br/>_:a2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:a3 .<br/>_:a3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a3&quot; .<br/>_:a3 &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; .<br/><br/>_:c0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:c1 .<br/>_:c0 &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; .<br/>_:c1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c1&quot; .<br/>_:c1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c2 .<br/>_:c2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c2&quot; .<br/>_:c2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c3 .<br/>_:c3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c3&quot; .<br/>_:c3 &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; .<br/><br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b1 .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c0 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b1&quot; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b2&quot; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b3 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b3&quot; .<br/>_:b3 &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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld' title='List conversion Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:b1&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;b2&quot; },<br/>          { &quot;@value&quot;: &quot;b3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c1&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;c2&quot; },<br/>          { &quot;@value&quot;: &quot;c3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:lista&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;a1&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;a2&quot; },<br/>          { &quot;@value&quot;: &quot;a3&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@id&quot;: &quot;_:lista&quot; },<br/>          { &quot;@id&quot;: &quot;_:b1&quot; },<br/>          { &quot;@id&quot;: &quot;_:c1&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_e7d667b0c260bb588b52dcde64e8dcff' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'>
             Test
-            <span property='dc:title mf:name'>Preserve IRI list nodes (i.e., not blank nodes) when converting to @list</span>
+            <span property='dc:title mf:name'>List conversion with IRI nodes</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq' title='Preserve IRI list nodes (i.e., not blank nodes) when converting to @list Input'>&lt;http://example.com&gt; &lt;http://example.com/property&gt; &lt;http://example.com/list&gt; .<br/>&lt;http://example.com/list&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a&quot; .<br/>&lt;http://example.com/list&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld' title='Preserve IRI list nodes (i.e., not blank nodes) when converting to @list Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com&quot;,<br/>    &quot;http://example.com/property&quot;: [ { &quot;@id&quot;: &quot;http://example.com/list&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/list&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;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;b&quot; },<br/>          { &quot;@value&quot;: &quot;c&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Preserve IRI list nodes (i.e., not blank nodes) when converting to @list</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq' title='List conversion with IRI nodes Input'>&lt;http://example.com&gt; &lt;http://example.com/property&gt; &lt;http://example.com/list&gt; .<br/>&lt;http://example.com/list&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;a&quot; .<br/>&lt;http://example.com/list&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld' title='List conversion with IRI nodes Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com&quot;,<br/>    &quot;http://example.com/property&quot;: [ { &quot;@id&quot;: &quot;http://example.com/list&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/list&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;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;b&quot; },<br/>          { &quot;@value&quot;: &quot;c&quot; }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_301d88bbdedaae3990d00cf0b5301ee9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'>
             Test
-            <span property='dc:title mf:name'>Do not convert lists that are not terminated by rdf:nil to @list</span>
+            <span property='dc:title mf:name'>List pattern without rdf:nil</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq' title='Do not convert lists that are not terminated by rdf:nil to @list 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld' title='Do not convert lists that are not terminated by rdf:nil to @list 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&quot;: &quot;_:c&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c&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>
+            <p lang='en' property='dc:description'>Do not convert lists that are not terminated by rdf:nil to @list.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq' title='List pattern without rdf:nil 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld' title='List pattern without rdf:nil 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&quot;: &quot;_:c&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c&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>
           <dt id='test_fab50674ba0f075dfd2f5dd45ba876bd' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'>
             Test
-            <span property='dc:title mf:name'>If additional properties are associated to a list node, the list is only partially converted to @list</span>
+            <span property='dc:title mf:name'>List pattern with extra properties</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq' title='If additional properties are associated to a list node, the list is only partially converted to @list 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://example.com/other-property&gt; &quot;This list node has also properties other than rdf:first and rdf:rest&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld' title='If additional properties are associated to a list node, the list is only partially converted to @list 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://example.com/other-property&quot;: [<br/>      { &quot;@value&quot;: &quot;This list node has also properties other than rdf:first and rdf:rest&quot; }<br/>    ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;c&quot; }<br/>        ]<br/>      }<br/>    ]<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>
+            <p lang='en' property='dc:description'>If additional properties are associated to a list node, the list is only partially converted to @list.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq' title='List pattern with extra properties 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://example.com/other-property&gt; &quot;This list node has also properties other than rdf:first and rdf:rest&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld' title='List pattern with extra properties 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://example.com/other-property&quot;: [<br/>      { &quot;@value&quot;: &quot;This list node has also properties other than rdf:first and rdf:rest&quot; }<br/>    ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          { &quot;@value&quot;: &quot;c&quot; }<br/>        ]<br/>      }<br/>    ]<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>
           <dt id='test_a6f79132151ee667d05ed595025ceceb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'>
             Test
-            <span property='dc:title mf:name'>Detect lists containing cycles and do not convert them to @list</span>
+            <span property='dc:title mf:name'>List pattern with cycles</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq' title='Detect lists containing cycles and do not convert them to @list 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld' title='Detect lists containing cycles and do not convert them to @list 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&quot;: &quot;_:c&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&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>
+            <p lang='en' property='dc:description'>Detect lists containing cycles and do not convert them to @list.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq' title='List pattern with cycles 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld' title='List pattern with cycles 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&quot;: &quot;_:c&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:c&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;c&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;:  [ { &quot;@id&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>
           <dt id='test_a4da79268ece4ce5783b46ed160031ad' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'>
             Test
-            <span property='dc:title mf:name'>Do not convert list nodes to @list if nodes contain more than one value for rdf:first</span>
+            <span property='dc:title mf:name'>List pattern with multiple values of rdf:first</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq' title='Do not convert list nodes to @list if nodes contain more than one value for rdf:first 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b1&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b2&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld' title='Do not convert list nodes to @list if nodes contain more than one value for rdf:first 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [<br/>      { &quot;@value&quot;: &quot;b1&quot; },<br/>      { &quot;@value&quot;: &quot;b2&quot; }<br/>    ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;c&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<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>
+            <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:first.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq' title='List pattern with multiple values of rdf:first 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b1&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b2&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld' title='List pattern with multiple values of rdf:first 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [<br/>      { &quot;@value&quot;: &quot;b1&quot; },<br/>      { &quot;@value&quot;: &quot;b2&quot; }<br/>    ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;c&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<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>
           <dt id='test_290751eea8778b5bcc53d1e7575d4d9c' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'>
             Test
-            <span property='dc:title mf:name'>Do not convert list nodes to @list if nodes contain more than one value for rdf:rest</span>
+            <span property='dc:title mf:name'>List pattern with multiple values of rdf:rest</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq' title='Do not convert list nodes to @list if nodes contain more than one value for 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:d .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/>_:d &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;d&quot; .<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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld' title='Do not convert list nodes to @list if nodes contain more than one value for 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      { &quot;@list&quot;: [ { &quot;@value&quot;: &quot;c&quot; } ] },<br/>      { &quot;@list&quot;: [ { &quot;@value&quot;: &quot;d&quot; } ] }<br/>    ]<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>
+            <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq' title='List pattern with multiple values of 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; _:b .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;b&quot; .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:c .<br/>_:b &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:d .<br/>_:c &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;c&quot; .<br/>_:c &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; .<br/>_:d &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;d&quot; .<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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld' title='List pattern with multiple values of 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;@id&quot;: &quot;_:b&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b&quot;,<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&quot;: [ { &quot;@value&quot;: &quot;b&quot; } ],<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&quot;: [<br/>      { &quot;@list&quot;: [ { &quot;@value&quot;: &quot;c&quot; } ] },<br/>      { &quot;@list&quot;: [ { &quot;@value&quot;: &quot;d&quot; } ] }<br/>    ]<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>
           <dt id='test_b313194ff09b3f3129569d279c4acd07' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'>
             Test
-            <span property='dc:title mf:name'>Do not convert lists to @list if a list node's rdf:rest is not an IRI</span>
+            <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'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq' title="Do not convert lists to @list if a list node's rdf:rest is not an IRI 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="Do not convert lists to @list if a list node's rdf:rest is not an IRI 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>
+            <p lang='en' property='dc:description'>Do not convert lists to @list if a list node'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>
           <dt id='test_4b5297d8864f81c9bd5a219fe8f542b2' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'>
             Test
-            <span property='dc:title mf:name'>List nodes may have a rdf:type rdf:List</span>
+            <span property='dc:title mf:name'>List pattern with type rdf:List</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'>
-            <p lang='en' property='dc:description'>Testing list conversion.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq' title='List nodes may have a rdf:type rdf:List Input'>&lt;http://example.com/&gt; &lt;http://example.com/list&gt; _:b0 .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;A&quot; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b1 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;B&quot; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;C&quot; .<br/>_:b2 &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; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld' title='List nodes may have a rdf:type rdf:List Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/&quot;,<br/>    &quot;http://example.com/list&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;A&quot;<br/>          },<br/>          {<br/>            &quot;@value&quot;: &quot;B&quot;<br/>          },<br/>          {<br/>            &quot;@value&quot;: &quot;C&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>List nodes may have a rdf:type rdf:List.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq' title='List pattern with type rdf:List Input'>&lt;http://example.com/&gt; &lt;http://example.com/list&gt; _:b0 .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;A&quot; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b1 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;B&quot; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#List&gt; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;C&quot; .<br/>_:b2 &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; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld' title='List pattern with type rdf:List Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/&quot;,<br/>    &quot;http://example.com/list&quot;: [<br/>      {<br/>        &quot;@list&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;A&quot;<br/>          },<br/>          {<br/>            &quot;@value&quot;: &quot;B&quot;<br/>          },<br/>          {<br/>            &quot;@value&quot;: &quot;C&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_5c21c11338cbeda23edea64f3413652d' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'>
             Test
-            <span property='dc:title mf:name'>Equal triples are used only once</span>
+            <span property='dc:title mf:name'>Remove duplicate triples</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'>
-            <p lang='en' property='dc:description'>Conversion from RDF.</p>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq' title='Equal triples are used only once Input'>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;1&quot; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;1&quot; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &lt;http://example.com/nodeB&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &lt;http://example.com/nodeB&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld' title='Equal triples are used only once Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/nodeA&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      { &quot;@value&quot;: &quot;1&quot; },<br/>      { &quot;@value&quot;: 2 },<br/>      { &quot;@id&quot;: &quot;http://example.com/nodeB&quot; }<br/>    ],<br/>    &quot;@type&quot;: [ &quot;http://example.com/TypeA&quot; ]<br/>  }<br/>]<br/></pre>
-          </dd>
-        </div>
-        <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld'>
-          <dt id='test_30400bd733cda10ec34b060e31bee342' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001'>
-            Test
-            <span property='dc:title mf:name'>drop free-floating nodes</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0001-in.jsonld' title='drop free-floating nodes Input'>{&quot;@id&quot;: &quot;http://example.org/test#example&quot;}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0001-out.jsonld' title='drop free-floating nodes Result'>[ ]<br/></pre>
-          </dd>
-          <dt id='test_8c412a36834c515309821805111f3170' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002'>
-            Test
-            <span property='dc:title mf:name'>basic</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0002-in.jsonld' title='basic Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;t1&quot;: &quot;http://example.com/t1&quot;,<br/>    &quot;t2&quot;: &quot;http://example.com/t2&quot;,<br/>    &quot;term1&quot;: &quot;http://example.com/term1&quot;,<br/>    &quot;term2&quot;: &quot;http://example.com/term2&quot;,<br/>    &quot;term3&quot;: &quot;http://example.com/term3&quot;,<br/>    &quot;term4&quot;: &quot;http://example.com/term4&quot;,<br/>    &quot;term5&quot;: &quot;http://example.com/term5&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: &quot;t1&quot;,<br/>  &quot;term1&quot;: &quot;v1&quot;,<br/>  &quot;term2&quot;: {&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;t2&quot;},<br/>  &quot;term3&quot;: {&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;},<br/>  &quot;term4&quot;: 4,<br/>  &quot;term5&quot;: [50, 51]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0002-out.jsonld' title='basic Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [{&quot;@value&quot;: &quot;v1&quot;}],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [{&quot;@value&quot;: 4}],<br/>  &quot;http://example.com/term5&quot;: [{&quot;@value&quot;: 50}, {&quot;@value&quot;: 51}]<br/>}]</pre>
-          </dd>
-          <dt id='test_6fb15d01d55e323c1d40c908af0025cf' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003'>
-            Test
-            <span property='dc:title mf:name'>drop null and unmapped properties</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0003-in.jsonld' title='drop null and unmapped properties Input'>{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.org/property&quot;: null,<br/>  &quot;regularJson&quot;: {<br/>    &quot;nonJsonLd&quot;: &quot;property&quot;,<br/>    &quot;deep&quot;: [{<br/>      &quot;foo&quot;: &quot;bar&quot;<br/>    }, {<br/>      &quot;bar&quot;: &quot;foo&quot;<br/>    }]<br/>  }<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0003-out.jsonld' title='drop null and unmapped properties Result'>[ ]<br/></pre>
-          </dd>
-          <dt id='test_46ca05e212eb3f5df12a5ce1240d1a1d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004'>
-            Test
-            <span property='dc:title mf:name'>optimize @set, keep empty arrays</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0004-in.jsonld' title='optimize @set, keep empty arrays Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot;},<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: { &quot;@list&quot;: [ ] },<br/>  &quot;mylist2&quot;: &quot;one item&quot;,<br/>  &quot;myset2&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;myset3&quot;: [ &quot;v1&quot; ],<br/>  &quot;http://example.org/list1&quot;: { &quot;@list&quot;: [ null ] },<br/>  &quot;http://example.org/list2&quot;: { &quot;@list&quot;: [ {&quot;@value&quot;: null} ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ null ] },<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ null ],<br/>  &quot;http://example.org/set5&quot;: &quot;one item&quot;,<br/>  &quot;http://example.org/property&quot;: { &quot;@list&quot;: &quot;one item&quot; }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0004-out.jsonld' title='optimize @set, keep empty arrays Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.com/mylist2&quot;: [ { &quot;@list&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ] } ],<br/>  &quot;http://example.com/myset2&quot;: [ ],<br/>  &quot;http://example.com/myset3&quot;: [ {&quot;@value&quot;: &quot;v1&quot;} ],<br/>  &quot;http://example.org/list1&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.org/list2&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.org/set1&quot;: [ ],<br/>  &quot;http://example.org/set1&quot;: [ ],<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ ],<br/>  &quot;http://example.org/set5&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ],<br/>  &quot;http://example.org/property&quot;: [ { &quot;@list&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ] } ]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_b508ab4f88c7b5481c2cf64e2737b30f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005'>
-            Test
-            <span property='dc:title mf:name'>do not expand aliased @id/@type</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0005-in.jsonld' title='do not expand aliased @id/@type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;know&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@iri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;#me&quot;,<br/>  &quot;know&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;name&quot;: &quot;Bob&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/bob&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;name&quot;: &quot;Alice&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/alice&quot;<br/>    }<br/>  ]<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0005-out.jsonld' title='do not expand aliased @id/@type Result'>[{<br/>  &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0005-in.jsonld#me&quot;,<br/>  &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Bob&quot;}],<br/>      &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.com/bob&quot;<br/>      }]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Alice&quot;}],<br/>      &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.com/alice&quot;<br/>      }]<br/>    }<br/>  ]<br/>}]</pre>
-          </dd>
-          <dt id='test_64ebeef021e3a1db53968ce489eb7667' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006'>
-            Test
-            <span property='dc:title mf:name'>alias keywords</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0006-in.jsonld' title='alias keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://example.org/test#property1&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;http://example.org/test#property2&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;http://example.org/test#property1&quot;: {<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;,<br/>    &quot;uri&quot;: &quot;http://example.org/test#example2&quot;<br/>  },<br/>  &quot;http://example.org/test#property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0006-out.jsonld' title='alias keywords Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;http://example.org/test#property1&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: [{&quot;@value&quot;: &quot;foo&quot;}]<br/>  }],<br/>  &quot;http://example.org/test#property2&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example3&quot;<br/>  }],<br/>  &quot;http://example.org/test#property3&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example4&quot;<br/>  }]<br/>}]</pre>
-          </dd>
-          <dt id='test_1c8bfb88b1e97399a84e0e23cb10e40b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007'>
-            Test
-            <span property='dc:title mf:name'>date type-coercion</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0007-in.jsonld' title='date type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:date&quot;: {<br/>      &quot;@type&quot;: &quot;xsd:dateTime&quot;<br/>    },<br/>    &quot;ex:parent&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;ex:embed&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;ex:parent&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0007-out.jsonld' title='date type-coercion Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;http://example.org/vocab#date&quot;: [{<br/>    &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>    &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#dateTime&quot;<br/>  }],<br/>  &quot;http://example.org/vocab#embed&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;http://example.org/vocab#parent&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#example1&quot;<br/>    }]<br/>  }]<br/>}]</pre>
-          </dd>
-          <dt id='test_639f33a04dbd664474ab488f891c5496' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008'>
-            Test
-            <span property='dc:title mf:name'>@value with @language</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0008-in.jsonld' title='@value with @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test&quot;: { &quot;@value&quot;: &quot;test&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:drop-lang-only&quot;: { &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:keep-full-value&quot;: { &quot;@value&quot;: &quot;only value&quot; }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0008-out.jsonld' title='@value with @language Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>    &quot;http://example.org/vocab#test&quot;: [ { &quot;@value&quot;: &quot;test&quot;, &quot;@language&quot;: &quot;en&quot; } ],<br/>    &quot;http://example.org/vocab#keep-full-value&quot;: [ {&quot;@value&quot;: &quot;only value&quot;} ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_fc3e08bc600239177804ec8be79b64fd' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009'>
-            Test
-            <span property='dc:title mf:name'>@graph with terms</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0009-in.jsonld' title='@graph with terms Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0009-out.jsonld' title='@graph with terms Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
-          </dd>
-          <dt id='test_c44d7caa68a769857cd333691253bef4' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010'>
-            Test
-            <span property='dc:title mf:name'>native types</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0010-in.jsonld' title='native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;d&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;e&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;f&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;e:bool&quot;: true,<br/>  &quot;e:int&quot;: 123<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0010-out.jsonld' title='native types Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;http://example.org/vocab#bool&quot;: [{&quot;@value&quot;: true}],<br/>  &quot;http://example.org/vocab#int&quot;: [{&quot;@value&quot;: 123}]<br/>}]</pre>
-          </dd>
-          <dt id='test_ab6ef2da0eed998d968827642bfc4c7b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011'>
-            Test
-            <span property='dc:title mf:name'>coerced @id</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0011-in.jsonld' title='coerced @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;dc:title&quot;: &quot;Title&quot;,<br/>  &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0011-out.jsonld' title='coerced @id Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;http://example.org/vocab#contains&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>  }],<br/>  &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Title&quot;}]<br/>}]</pre>
-          </dd>
-          <dt id='test_43239674aca32af2715ec3d69cbac162' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012'>
-            Test
-            <span property='dc:title mf:name'>@graph with embed</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0012-in.jsonld' title='@graph with embed Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:authored&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;foaf&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;dc:description&quot;: &quot;Fun&quot;,<br/>      &quot;dc:title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;ex:authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;foaf:name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;foaf:name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;ex:contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;dc:contributor&quot;: &quot;Writer&quot;,<br/>        &quot;dc:title&quot;: &quot;My Book&quot;,<br/>        &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0012-out.jsonld' title='@graph with embed Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
-          </dd>
-          <dt id='test_d9b2850b69f56067af4ec560432f024d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013'>
-            Test
-            <span property='dc:title mf:name'>expand already expanded</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0013-in.jsonld' title='expand already expanded Input'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [&quot;v1&quot;],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [4],<br/>  &quot;http://example.com/term5&quot;: [50, 51]<br/>}]</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0013-out.jsonld' title='expand already expanded Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [{&quot;@value&quot;: &quot;v1&quot;}],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [{&quot;@value&quot;: 4}],<br/>  &quot;http://example.com/term5&quot;: [{&quot;@value&quot;: 50}, {&quot;@value&quot;: 51}]<br/>}]</pre>
-          </dd>
-          <dt id='test_131dee302981a63e9cf25191a0b04fed' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014'>
-            Test
-            <span property='dc:title mf:name'>@set of @value objects with keyword aliases</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0014-in.jsonld' title='@set of @value objects with keyword aliases Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/test#&quot;,<br/>    &quot;property1&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/test#property1&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;property2&quot;: {<br/>      &quot;@id&quot;: &quot;ex:property2&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;,<br/>    &quot;set&quot;: &quot;@set&quot;,<br/>    &quot;value&quot;: &quot;@value&quot;,<br/>    &quot;type&quot;: &quot;@type&quot;,<br/>    &quot;xsd&quot;: { &quot;@id&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot; }<br/>  },<br/>  &quot;property1&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;<br/>  },<br/>  &quot;property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;ex:property4&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example4&quot;,<br/>    &quot;ex:property5&quot;: [<br/>      {<br/>        &quot;set&quot;: [<br/>          {<br/>          &quot;value&quot;: &quot;2012-03-31&quot;,<br/>          &quot;type&quot;: &quot;xsd:date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  &quot;ex:property6&quot;: [<br/>    {<br/>      &quot;set&quot;: [<br/>        {<br/>        &quot;value&quot;: null,<br/>        &quot;type&quot;: &quot;xsd:date&quot;<br/>        }<br/>      ]<br/>    }<br/>  ],<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0014-out.jsonld' title='@set of @value objects with keyword aliases Result'>[<br/>  {<br/>    &quot;http://example.org/test#property1&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>        &quot;http://example.org/test#property4&quot;: [<br/>          {&quot;@value&quot;: &quot;foo&quot;}<br/>        ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/test#property2&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.org/test#example3&quot; }<br/>    ],<br/>    &quot;http://example.org/test#property3&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.org/test#example4&quot; }<br/>    ],<br/>    &quot;http://example.org/test#property4&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example4&quot;,<br/>        &quot;http://example.org/test#property5&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;2012-03-31&quot;,<br/>            &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/test#property6&quot;: [],<br/>    &quot;@id&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_598e330a34cebcdc7f49b05b8f7e734e' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015'>
-            Test
-            <span property='dc:title mf:name'>collapse set of sets, keep empty lists</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0015-in.jsonld' title='collapse set of sets, keep empty lists Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myset3&quot;: [ { &quot;@set&quot;: [ &quot;hello&quot;, &quot;this&quot; ] }, &quot;will&quot;, { &quot;@set&quot;: [ &quot;be&quot;, &quot;collapsed&quot; ] } ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0015-out.jsonld' title='collapse set of sets, keep empty lists Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>    &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [] } ],<br/>    &quot;http://example.com/myset1&quot;: [ ],<br/>    &quot;http://example.com/myset2&quot;: [ ],<br/>    &quot;http://example.com/myset3&quot;: [<br/>      {&quot;@value&quot;: &quot;hello&quot;},<br/>      {&quot;@value&quot;: &quot;this&quot;},<br/>      {&quot;@value&quot;: &quot;will&quot;},<br/>      {&quot;@value&quot;: &quot;be&quot;},<br/>      {&quot;@value&quot;: &quot;collapsed&quot;} ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_11fa9e5c7cbb6d481c793729a67fbadd' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016'>
-            Test
-            <span property='dc:title mf:name'>context reset</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0016-in.jsonld' title='context reset Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: { &quot;@id&quot;: &quot;http://example.com/myproperty&quot; },<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myproperty&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>    &quot;http://example.org/myproperty2&quot;: &quot;ok&quot;<br/>  },<br/>  &quot;http://example.com/emptyobj&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ]<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0016-out.jsonld' title='context reset Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>    &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [] } ],<br/>    &quot;http://example.com/mylist2&quot;: [<br/>      { &quot;@list&quot;: [ {&quot;@value&quot;: 2}, {&quot;@value&quot;: &quot;hi&quot;} ] }<br/>    ],<br/>    &quot;http://example.com/myset1&quot;: [ ],<br/>    &quot;http://example.com/myset2&quot;: [ ],<br/>    &quot;http://example.com/myproperty&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>        &quot;http://example.org/myproperty2&quot;: [ {&quot;@value&quot;: &quot;ok&quot;} ]<br/>      }<br/>    ],<br/>    &quot;http://example.com/emptyobj&quot;: [ { } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_585f44de48c58c553b2c603eaa0b40f3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017'>
-            Test
-            <span property='dc:title mf:name'>@graph and @id aliased</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0017-in.jsonld' title='@graph and @id aliased Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    },<br/>    &quot;id&quot;: &quot;@id&quot;,<br/>    &quot;data&quot;: &quot;@graph&quot;<br/>  },<br/>  &quot;data&quot;: [<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0017-out.jsonld' title='@graph and @id aliased Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
-          </dd>
-          <dt id='test_f78b882860133b2a5f2bd8c43e091a54' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018'>
-            Test
-            <span property='dc:title mf:name'>override default @language in terms; only language-tag strings</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0018-in.jsonld' title='override default @language in terms; only language-tag strings Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0018-out.jsonld' title='override default @language in terms; only language-tag strings Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>    &quot;http://example.org/vocab#test-default&quot;: [ { &quot;@value&quot;: &quot;hello&quot;, &quot;@language&quot;: &quot;en&quot; }, { &quot;@value&quot;: 1 }, { &quot;@value&quot;: true } ],<br/>    &quot;http://example.org/vocab#german&quot;: [ { &quot;@value&quot;: &quot;hallo&quot;, &quot;@language&quot;: &quot;de&quot; }, { &quot;@value&quot;: 2 }, { &quot;@value&quot;: true } ],<br/>    &quot;http://example.org/vocab#nolang&quot;: [ {&quot;@value&quot;: &quot;no language&quot;}, { &quot;@value&quot;: 3 }, { &quot;@value&quot;: false } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_ecb342df07ce29659600d26193a0067e' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019'>
-            Test
-            <span property='dc:title mf:name'>remove @value = null</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0019-in.jsonld' title='remove @value = null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: &quot;http://example.com/myproperty&quot;<br/>  },<br/>  &quot;myproperty&quot;: { &quot;@value&quot; : null }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0019-out.jsonld' title='remove @value = null Result'>[ ]<br/></pre>
-          </dd>
-          <dt id='test_4e5432713bfb7cd34982a37fe235eb49' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020'>
-            Test
-            <span property='dc:title mf:name'>do not remove @graph if not at top-level</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0020-in.jsonld' title='do not remove @graph if not at top-level Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0020-out.jsonld' title='do not remove @graph if not at top-level Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;Jane&quot;} ],<br/>    &quot;http://example.org/vocab#authored&quot;: [<br/>      {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;Fun&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter One&quot;} ]<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;More fun&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Two&quot;} ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;John&quot;} ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [ { &quot;@id&quot;: &quot;http://example.org/test#chapter&quot; } ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [ {&quot;@value&quot;: &quot;Writer&quot;} ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My Book&quot;} ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_7b97e25a4f36fdfe2131d05d3d2110c6' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021'>
-            Test
-            <span property='dc:title mf:name'>do not remove @graph at top-level if not only property</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0021-in.jsonld' title='do not remove @graph at top-level if not only property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;title&quot;: &quot;My first graph&quot;,<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>            &quot;title&quot;: &quot;Chapter Three&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0021-out.jsonld' title='do not remove @graph at top-level if not only property Result'>[<br/>  {<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My first graph&quot;} ],<br/>    &quot;@graph&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;Jane&quot;} ],<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>          {<br/>            &quot;@graph&quot;: [<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;Fun&quot;} ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter One&quot;} ]<br/>              },<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;More fun&quot;} ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Two&quot;} ]<br/>              },<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Three&quot;} ]<br/>              }<br/>            ]<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;John&quot;} ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>            &quot;http://example.org/vocab#contains&quot;: [ { &quot;@id&quot;: &quot;http://example.org/test#chapter&quot; } ],<br/>            &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [ {&quot;@value&quot;: &quot;Writer&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My Book&quot;} ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_e06d52f699a05ba569127f3662bd9eb3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022'>
-            Test
-            <span property='dc:title mf:name'>expand value with default language</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0022-in.jsonld' title='expand value with default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/term&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;term&quot;: &quot;v&quot;<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0022-out.jsonld' title='expand value with default language Result'>[{<br/>  &quot;http://example.com/term&quot;: [{&quot;@value&quot;: &quot;v&quot;, &quot;@language&quot;: &quot;en&quot;}]<br/>}]</pre>
-          </dd>
-          <dt id='test_447ec1849a078c1441d7ca24a5b5e3e1' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023'>
-            Test
-            <span property='dc:title mf:name'>Expanding lists and sets with properties having coercion coerces list/set values</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0023-in.jsonld' title='Expanding lists and sets with properties having coercion coerces list/set values Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0023-out.jsonld' title='Expanding lists and sets with properties having coercion coerces list/set values Result'>[<br/>  {<br/>    &quot;http://example.com/idlist&quot;: [{&quot;@list&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}]}],<br/>    &quot;http://example.com/datelist&quot;: [{&quot;@list&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]}],<br/>    &quot;http://example.com/idprop&quot;: [{&quot;@list&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}]}],<br/>    &quot;http://example.com/dateprop&quot;: [{&quot;@list&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]}],<br/>    &quot;http://example.com/idset&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}],<br/>    &quot;http://example.com/dateset&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}],<br/>    &quot;http://example.com/idprop2&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}],<br/>    &quot;http://example.com/dateprop2&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]<br/>  }<br/>]</pre>
-          </dd>
-          <dt id='test_a216189292fa3a556fcbff33e0a51c73' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024'>
-            Test
-            <span property='dc:title mf:name'>Multiple contexts</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0024-in.jsonld' title='Multiple contexts Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>      &quot;homepage&quot;: {&quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,&quot;@type&quot;: &quot;@id&quot;}<br/>    },<br/>    {&quot;ical&quot;: &quot;http://www.w3.org/2002/12/cal/ical#&quot;}<br/>  ],<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;name&quot;: &quot;Alice&quot;,<br/>  &quot;homepage&quot;: &quot;http://xkcd.com/177/&quot;,<br/>  &quot;ical:summary&quot;: &quot;Alice Talk&quot;,<br/>  &quot;ical:location&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;<br/>}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0024-out.jsonld' title='Multiple contexts Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Alice&quot;}],<br/>  &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{&quot;@id&quot;: &quot;http://xkcd.com/177/&quot;}],<br/>  &quot;http://www.w3.org/2002/12/cal/ical#summary&quot;: [{&quot;@value&quot;: &quot;Alice Talk&quot;}],<br/>  &quot;http://www.w3.org/2002/12/cal/ical#location&quot;: [{&quot;@value&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;}]<br/>}]</pre>
-          </dd>
-          <dt id='test_7a3e3eb7ebd2883c00ada70411a58ed3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025'>
-            Test
-            <span property='dc:title mf:name'>Problematic IRI expansion tests</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0025-in.jsonld' title='Problematic IRI expansion tests Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.com/foo/&quot;,<br/>    &quot;foo:bar&quot;: &quot;http://example.com/bar&quot;,<br/>    &quot;bar&quot;: {&quot;@id&quot;: &quot;foo:bar&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;_&quot;: &quot;http://example.com/underscore/&quot;<br/>  },<br/>  &quot;@type&quot;: [ &quot;foo&quot;, &quot;foo:bar&quot;, &quot;_&quot; ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0025-out.jsonld' title='Problematic IRI expansion tests Result'>[{<br/>  &quot;@type&quot;: [<br/>    &quot;http://example.com/foo/&quot;,<br/>    &quot;http://example.com/bar&quot;,<br/>    &quot;http://example.com/underscore/&quot;<br/>  ]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_a2c30bcb91f907474e68cbd1a0b589bb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026'>
-            Test
-            <span property='dc:title mf:name'>Expanding term mapping to @type uses @type syntax</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0026-in.jsonld' title='Expanding term mapping to @type uses @type syntax Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: {&quot;@id&quot;: &quot;@type&quot;, &quot;@type&quot;: &quot;@id&quot;}<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/b&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [<br/>        &quot;http://example.com/d&quot;,<br/>        &quot;http://example.com/e&quot;<br/>      ]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/g&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0026-out.jsonld' title='Expanding term mapping to @type uses @type syntax Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/b&quot;<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/d&quot;,<br/>      &quot;http://example.com/e&quot;<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/g&quot;<br/>    ]<br/>  }<br/>]</pre>
-          </dd>
-          <dt id='test_cb62583d36ee2301fab8ca80aa10c653' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027'>
-            Test
-            <span property='dc:title mf:name'>Keep duplicate values in @list and @set</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0027-in.jsonld' title='Keep duplicate values in @list and @set Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset&quot;: {&quot;@id&quot;: &quot;http://example.com/myset&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist&quot;: [1, 2, 2, 3],<br/>  &quot;myset&quot;: [1, 2, 2, 3]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0027-out.jsonld' title='Keep duplicate values in @list and @set Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.com/mylist&quot;: [{<br/>    &quot;@list&quot;: [<br/>      {&quot;@value&quot;: 1},<br/>      {&quot;@value&quot;: 2},<br/>      {&quot;@value&quot;: 2},<br/>      {&quot;@value&quot;: 3}<br/>    ]<br/>  }],<br/>  &quot;http://example.com/myset&quot;: [<br/>    {&quot;@value&quot;: 1},<br/>    {&quot;@value&quot;: 2},<br/>    {&quot;@value&quot;: 2},<br/>    {&quot;@value&quot;: 3}<br/>  ]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_014696c7f3b28814b0dd3472499ec3b6' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028'>
-            Test
-            <span property='dc:title mf:name'>Use @vocab in properties and @type but not in @id</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0028-in.jsonld' title='Use @vocab in properties and @type but not in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;date&quot;: { &quot;@type&quot;: &quot;dateTime&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;example1&quot;,<br/>  &quot;@type&quot;: &quot;test&quot;,<br/>  &quot;date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@id&quot;: &quot;example2&quot;,<br/>    &quot;expandedDate&quot;: { &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;, &quot;@type&quot;: &quot;dateTime&quot; }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0028-out.jsonld' title='Use @vocab in properties and @type but not in @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example1&quot;,<br/>    &quot;@type&quot;: [ &quot;http://example.org/vocab#test&quot; ],<br/>    &quot;http://example.org/vocab#date&quot;: [<br/>      {<br/>        &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;<br/>      }<br/>    ],<br/>    &quot;http://example.org/vocab#embed&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example2&quot;,<br/>        &quot;http://example.org/vocab#expandedDate&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_5661c4455f64d6620df0b635e0dd10af' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029'>
-            Test
-            <span property='dc:title mf:name'>Relative IRIs</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0029-in.jsonld' title='Relative IRIs Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../useless/../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0029-out.jsonld' title='Relative IRIs Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIris&quot;,<br/>    &quot;@type&quot;: [<br/>        &quot;http://json-ld.org/test-suite/tests/link&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld#fragment-works&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld?query=works&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/&quot;,<br/>        &quot;http://json-ld.org/test-suite/&quot;,<br/>        &quot;http://json-ld.org/test-suite/parent&quot;,<br/>        &quot;http://json-ld.org/parent-parent-eq-root&quot;,<br/>        &quot;http://json-ld.org/still-root&quot;,<br/>        &quot;http://json-ld.org/too-many-dots&quot;,<br/>        &quot;http://json-ld.org/absolute&quot;,<br/>        &quot;http://example.org/scheme-relative&quot;<br/>    ],<br/>    &quot;http://www.example.com/link&quot;: [ {<br/>      &quot;@list&quot;: [<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/link&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld#fragment-works&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld?query=works&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/parent-parent-eq-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/still-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/too-many-dots&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/absolute&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; }<br/>      ]<br/>    } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_c7514a36cc3ccdafa9c1405fdcbb6cf2' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030'>
-            Test
-            <span property='dc:title mf:name'>Language maps</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0030-in.jsonld' title='Language maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0030-out.jsonld' title='Language maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>    &quot;http://example.com/vocab/label&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;Die Königin&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>        &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>        &quot;@value&quot;: &quot;The Queen&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_c322f0abf87b89abad70c53a3b84e154' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031'>
-            Test
-            <span property='dc:title mf:name'>type-coercion of native types</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0031-in.jsonld' title='type-coercion of native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;ex:integer&quot;: { &quot;@type&quot;: &quot;xsd:integer&quot; },<br/>    &quot;ex:double&quot;: { &quot;@type&quot;: &quot;xsd:double&quot; },<br/>    &quot;ex:boolean&quot;: { &quot;@type&quot;: &quot;xsd:boolean&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:integer&quot;: 1,<br/>  &quot;ex:double&quot;: 123.45,<br/>  &quot;ex:boolean&quot;: true<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0031-out.jsonld' title='type-coercion of native types Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>    &quot;http://example.org/vocab#integer&quot;: [ {<br/>      &quot;@value&quot;: 1,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#integer&quot;<br/>    } ],<br/>    &quot;http://example.org/vocab#double&quot;: [ {<br/>      &quot;@value&quot;: 123.45,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#double&quot;<br/>    } ],<br/>    &quot;http://example.org/vocab#boolean&quot;: [ {<br/>      &quot;@value&quot;: true,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#boolean&quot;<br/>    } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_366c394866e4cc24728efc5c0278c53b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032'>
-            Test
-            <span property='dc:title mf:name'>Mapping a term to null decouples it from @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0032-in.jsonld' title='Mapping a term to null decouples it from @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;from&quot;: null,<br/>    &quot;university&quot;: { &quot;@id&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;from&quot;: &quot;Italy&quot;,<br/>  &quot;university&quot;: &quot;TU Graz&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0032-out.jsonld' title='Mapping a term to null decouples it from @vocab Result'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>         {<br/>            &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_a8838a70c263ef2802a25a6a7e7a3a1c' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033'>
-            Test
-            <span property='dc:title mf:name'>Using @vocab with with type-coercion</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0033-in.jsonld' title='Using @vocab with with type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab#&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;created_at&quot;: {<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>    }<br/>  },<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>  &quot;created_at&quot;: &quot;2012-10-28&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0033-out.jsonld' title='Using @vocab with with type-coercion Result'>[{<br/>   &quot;http://example.com/vocab#name&quot;: [{<br/>      &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>   }],<br/>   &quot;http://example.com/vocab#homepage&quot;: [{<br/>      &quot;@id&quot;: &quot;http://www.markus-lanthaler.com/&quot;<br/>   }],<br/>   &quot;http://example.com/vocab#created_at&quot;: [{<br/>      &quot;@value&quot;: &quot;2012-10-28&quot;,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>   }]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_aef2f6f000b6fe2017fbe8c640ec9fbe' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034'>
-            Test
-            <span property='dc:title mf:name'>Multiple properties expanding to the same IRI</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0034-in.jsonld' title='Multiple properties expanding to the same IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;colliding&quot;: &quot;http://example.com/vocab/collidingTerm&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>  &quot;colliding&quot;: [<br/>    &quot;value 1&quot;,<br/>    2<br/>  ],<br/>  &quot;collidingTerm&quot;: [<br/>    3,<br/>    &quot;four&quot;<br/>  ],<br/>  &quot;http://example.com/vocab/collidingTerm&quot;: 5<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0034-out.jsonld' title='Multiple properties expanding to the same IRI Result'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>   &quot;http://example.com/vocab/collidingTerm&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;value 1&quot;<br/>      }, {<br/>         &quot;@value&quot;: 2<br/>      }, {<br/>         &quot;@value&quot;: 3<br/>      }, {<br/>         &quot;@value&quot;: &quot;four&quot;<br/>      },<br/>      {<br/>         &quot;@value&quot;: 5<br/>      }<br/>   ]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_2f70ba075e355b0bd46c163de1bdd067' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035'>
-            Test
-            <span property='dc:title mf:name'>Using language maps with @vocab, a default language, and a colliding property</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0035-in.jsonld' title='Using language maps with @vocab, a default language, and a colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0035-out.jsonld' title='Using language maps with @vocab, a default language, and a colliding property Result'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>   &quot;http://example.com/vocab/label&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;Il re&quot;,<br/>         &quot;@language&quot;: &quot;it&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The king&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Die Königin&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The Queen&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>   ]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_6aa3d6bec184f5ebbc7194eec44c5853' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036'>
-            Test
-            <span property='dc:title mf:name'>Expanding @index</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036'>
-            <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>
-          </dd>
-          <dt id='test_a4f1b95a7f05d7906f1fed0336313f4d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037'>
-            Test
-            <span property='dc:title mf:name'>Expanding @reverse</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0037-in.jsonld' title='Expanding @reverse Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0037-out.jsonld' title='Expanding @reverse Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_15d63589dec74e08695c039b9646bff9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038'>
-            Test
-            <span property='dc:title mf:name'>Blank nodes are not relabeled during expansion.</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0038-in.jsonld' title='Blank nodes are not relabeled during expansion. 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/expand-0038-out.jsonld' title='Blank nodes are not relabeled during expansion. Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:term&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;_:term&quot;<br/>    ],<br/>    &quot;_:term&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;,<br/>        &quot;@type&quot;: [<br/>          &quot;_:term&quot;<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:Bx&quot;,<br/>        &quot;_:term&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;term&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;plain value&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;,<br/>        &quot;@type&quot;: [<br/>          &quot;_:term&quot;<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:Cx&quot;,<br/>        &quot;_:term&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;termId&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:termAppendedToBlankNode&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:termAppendedToBlankNode&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIri&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_761c63e32e34f17b8c65d21dbe2fea6d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039'>
-            Test
-            <span property='dc:title mf:name'>Using terms in a reverse-maps</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0039-in.jsonld' title='Using terms in a reverse-maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0039-out.jsonld' title='Using terms in a reverse-maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_c37b191aed268057c80bce1c4527ce9f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040'>
-            Test
-            <span property='dc:title mf:name'>Only invoke language and index map expansion if the value is a JSON object</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0040-in.jsonld' title='Only invoke language and index map expansion if the value is a JSON object Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0040-out.jsonld' title='Only invoke language and index map expansion if the value is a JSON object Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>    &quot;http://example.com/vocab/label&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;The Queen&quot;<br/>      }<br/>    ],<br/>    &quot;http://example.com/vocab/index&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;No&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;indexes&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_bfe466d2cab1fdd09384ca4ea6704f4d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041'>
-            Test
-            <span property='dc:title mf:name'>Reset the default language</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0041-in.jsonld' title='Reset the default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;nested&quot;: &quot;http://example.com/nested&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;property&quot;: &quot;this is English&quot;,<br/>  &quot;nested&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@language&quot;: null<br/>    },<br/>    &quot;property&quot;: &quot;and this is a plain string&quot;<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0041-out.jsonld' title='Reset the default language Result'>[<br/>  {<br/>    &quot;http://example.com/property&quot;: [ { &quot;@value&quot;: &quot;this is English&quot;, &quot;@language&quot;: &quot;en&quot; } ],<br/>    &quot;http://example.com/nested&quot;: [<br/>      {<br/>        &quot;http://example.com/property&quot;: [ { &quot;@value&quot;: &quot;and this is a plain string&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_0a3ed08bb74045e9c42689f78f6fea30' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042'>
-            Test
-            <span property='dc:title mf:name'>Expanding reverse properties</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0042-in.jsonld' title='Expanding reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>    &quot;name&quot;: &quot;Dave Longley&quot;<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0042-out.jsonld' title='Expanding reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_7f2b3c20a4dfd08e1cb32980126d8b04' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043'>
-            Test
-            <span property='dc:title mf:name'>Using reverse properties inside a @reverse-container</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0043-in.jsonld' title='Using reverse properties inside a @reverse-container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;isKnownBy&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>        &quot;name&quot;: &quot;Dave Longley&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>        &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0043-out.jsonld' title='Using reverse properties inside a @reverse-container Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>      }<br/>    ],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_0f2b7dd66c94fb5d9ba686f1ad9c9e65' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044'>
-            Test
-            <span property='dc:title mf:name'>Ensure index maps use language mapping</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0044-in.jsonld' title='Ensure index maps use language mapping Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/property&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;indexMap&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/indexMap&quot;, &quot;@language&quot;: &quot;en&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/propertyValueNode&quot;,<br/>      &quot;indexMap&quot;: {<br/>        &quot;expands to english string&quot;: &quot;simple string&quot;<br/>      }<br/>    },<br/>    &quot;einfacher String&quot;<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0044-out.jsonld' title='Ensure index maps use language mapping Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>    &quot;http://example.com/vocab/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/propertyValueNode&quot;,<br/>        &quot;http://example.com/vocab/indexMap&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;simple string&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;expands to english string&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;einfacher String&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_8238e660e941ec3daf68a2444f4bafb0' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045'>
-            Test
-            <span property='dc:title mf:name'>Top-level value objects are removed</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0045-in.jsonld' title='Top-level value objects are removed Input'>{<br/>    &quot;@value&quot;: &quot;free-floating value&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0045-out.jsonld' title='Top-level value objects are removed Result'>[ ]<br/></pre>
-          </dd>
-          <dt id='test_f263a000a15c2e9b12cefe22b26e8845' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046'>
-            Test
-            <span property='dc:title mf:name'>Free-floating nodes are removed</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0046-in.jsonld' title='Free-floating nodes are removed Input'>{<br/>    &quot;@graph&quot;: [<br/>        { &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value object&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value language-tagged string&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value typed value&quot;,  &quot;@type&quot;: &quot;http://example.com/type&quot; },<br/>        &quot;free-floating plain string&quot;,<br/>        true,<br/>        false,<br/>        null,<br/>        1,<br/>        1.5<br/>    ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0046-out.jsonld' title='Free-floating nodes are removed Result'>[ ]<br/></pre>
-          </dd>
-          <dt id='test_86ab6f953dfb7a8e2287fe95cabd668d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047'>
-            Test
-            <span property='dc:title mf:name'>Free-floating values in sets are removed, free-floating lists are removed completely</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0047-in.jsonld' title='Free-floating values in sets are removed, free-floating lists are removed completely Input'>{<br/>    &quot;@context&quot;: {<br/>        &quot;property&quot;: &quot;http://example.com/property&quot;<br/>    },<br/>    &quot;@graph&quot;: [<br/>        {<br/>            &quot;@set&quot;: [<br/>                &quot;free-floating strings in set objects are removed&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot;<br/>                },<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>                    &quot;property&quot;: &quot;nodes with properties are not removed&quot;<br/>                }<br/>            ]<br/>        },<br/>        {<br/>            &quot;@list&quot;: [<br/>                &quot;lists are removed even though they represent an invisible linked structure, they have no real meaning&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node-in-free-floating-list&quot;,<br/>                    &quot;property&quot;: &quot;everything inside a free-floating list is removed with the list; also nodes with properties&quot;<br/>                }<br/>            ]<br/>        }<br/>    ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0047-out.jsonld' title='Free-floating values in sets are removed, free-floating lists are removed completely Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;nodes with properties are not removed&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_a417b11f599d8d5d967130c6a087c373' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048'>
-            Test
-            <span property='dc:title mf:name'>Terms are ignored in @id</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048'>
-            <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>
-          </dd>
-          <dt id='test_3d5e4c58ee4663a37eaed72629728435' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049'>
-            Test
-            <span property='dc:title mf:name'>Using strings as value of a reverse property</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0049-in.jsonld' title='Using strings as value of a reverse property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    &quot;http://example.com/people/dave&quot;,<br/>    &quot;http://example.com/people/gregg&quot;<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0049-out.jsonld' title='Using strings as value of a reverse property Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;<br/>        },<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_b6578b841cf155a7a3d0f66914b26da5' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050'>
-            Test
-            <span property='dc:title mf:name'>Context definitions using compact IRIs don't inherit the definitions of the prefix</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0050-in.jsonld' title="Context definitions using compact IRIs don't inherit the definitions of the prefix 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="Context definitions using compact IRIs don't inherit the definitions of the prefix 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>
-          <dt id='test_cdded39b73328621a1b7eac54dfc430c' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051'>
-            Test
-            <span property='dc:title mf:name'>Expansion of keyword aliases in term definitions</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0051-in.jsonld' title='Expansion of keyword aliases in term definitions Input'>{<br/>  &quot;@context&quot;: [<br/>    { &quot;id&quot;: &quot;@id&quot; },<br/>    { &quot;url&quot;: &quot;id&quot; }<br/>  ],<br/>  &quot;url&quot;: &quot;/issue/1&quot;,<br/>  &quot;http://example.com/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0051-out.jsonld' title='Expansion of keyword aliases in term definitions Result'>[{<br/>   &quot;http://example.com/property&quot;: [{<br/>      &quot;@value&quot;: &quot;ok&quot;<br/>   }],<br/>   &quot;@id&quot;: &quot;http://json-ld.org/issue/1&quot;<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_b5f7fb037683a080894d27dd239b55b9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052'>
-            Test
-            <span property='dc:title mf:name'>@vocab-relative IRIs in term definitions</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0052-in.jsonld' title='@vocab-relative IRIs in term definitions Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&quot;,<br/>    &quot;property&quot;: &quot;vocabRelativeProperty&quot;<br/>  },<br/>  &quot;property&quot;: &quot;must expand to http://example.org/vocabRelativeProperty&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0052-out.jsonld' title='@vocab-relative IRIs in term definitions Result'>[<br/>  {<br/>    &quot;http://example.org/property&quot;: [ { &quot;@value&quot;: &quot;ok&quot; } ],<br/>    &quot;http://example.org/vocabRelativeProperty&quot;: [ { &quot;@value&quot;: &quot;must expand to http://example.org/vocabRelativeProperty&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_9d382a7f9c100560bf14487cb7f66df9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053'>
-            Test
-            <span property='dc:title mf:name'>Expand absolute IRI with @type: @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0053-in.jsonld' title='Expand absolute IRI with @type: @vocab 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;http://example.org/enum&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0053-out.jsonld' title='Expand absolute IRI with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_4f6749dc1eadc257025180339b21aa64' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054'>
-            Test
-            <span property='dc:title mf:name'>Expand term with @type: @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0054-in.jsonld' title='Expand term with @type: @vocab 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/>    &quot;enum&quot;: {&quot;@id&quot;: &quot;http://example.org/enum&quot;}<br/>  },<br/>  &quot;term&quot;: &quot;enum&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0054-out.jsonld' title='Expand term with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_93f88a337c640186229e5ef50f293294' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055'>
-            Test
-            <span property='dc:title mf:name'>Expand @vocab-relative term with @type: @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0055-in.jsonld' title='Expand @vocab-relative term with @type: @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&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;enum&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0055-out.jsonld' title='Expand @vocab-relative term with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
-          </dd>
-          <dt id='test_a3db5cbf97877b4fd4a0fc749c7d5a6b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056'>
-            Test
-            <span property='dc:title mf:name'>Use terms with @type: @vocab but not with @type: @id</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0056-in.jsonld' title='Use terms with @type: @vocab but not with @type: @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: { &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;, &quot;@type&quot;: &quot;@vocab&quot; },<br/>    &quot;link&quot;: { &quot;@id&quot;: &quot;http://example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;MarkusHomepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>    &quot;relative-iri&quot;: &quot;http://example.com/error-if-this-is-used-for-link&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;MarkusHomepage&quot;,<br/>  &quot;link&quot;: &quot;relative-iri&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0056-out.jsonld' title='Use terms with @type: @vocab but not with @type: @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [ { &quot;@id&quot;: &quot;http://www.markus-lanthaler.com/&quot; } ],<br/>    &quot;http://example.com/link&quot;: [ {  &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relative-iri&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_5edaed2dc53cfeac1126bbff64cae176' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057'>
-            Test
-            <span property='dc:title mf:name'>Expand relative IRI with @type: @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0057-in.jsonld' title='Expand relative IRI with @type: @vocab 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/expand-0057-out.jsonld' title='Expand relative IRI with @type: @vocab Result'>[<br/>  {<br/>    &quot;http://example.org/term&quot;: [ { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/not-a-term-thus-a-relative-IRI&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_9644f33de4e562cb2a1e675eb8579275' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058'>
-            Test
-            <span property='dc:title mf:name'>Expand compact IRI with @type: @vocab</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0058-in.jsonld' title='Expand compact IRI with @type: @vocab 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/>    &quot;prefix&quot;: &quot;http://example.com/vocab#&quot;<br/>  },<br/>  &quot;term&quot;: &quot;prefix:suffix&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0058-out.jsonld' title='Expand compact IRI with @type: @vocab Result'>[<br/>  {<br/>    &quot;http://example.org/term&quot;: [ { &quot;@id&quot;: &quot;http://example.com/vocab#suffix&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_02a84c00bb064b6c4b6143e633f7594f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059'>
-            Test
-            <span property='dc:title mf:name'>Reset @vocab by setting it to null</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0059-in.jsonld' title='Reset @vocab by setting it to null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;example-with-vocab&quot;,<br/>  &quot;@type&quot;: &quot;vocab-prefixed&quot;,<br/>  &quot;property&quot;: &quot;property expanded using @vocab&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@vocab&quot;: null<br/>    },<br/>    &quot;@id&quot;: &quot;example-vocab-reset&quot;,<br/>    &quot;@type&quot;: &quot;document-relative&quot;,<br/>    &quot;property&quot;: &quot;@vocab reset, property will be dropped&quot;<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0059-out.jsonld' title='Reset @vocab by setting it to null Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example-with-vocab&quot;,<br/>    &quot;@type&quot;: [ &quot;http://example.org/vocab#vocab-prefixed&quot; ],<br/>    &quot;http://example.org/vocab#embed&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example-vocab-reset&quot;,<br/>        &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/document-relative&quot; ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/vocab#property&quot;: [ { &quot;@value&quot;: &quot;property expanded using @vocab&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_75d01ef02382a1a4ea664e07111d6077' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060'>
-            Test
-            <span property='dc:title mf:name'>Overwrite document base with @base and reset it again</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0060-in.jsonld' title='Overwrite document base with @base and reset it again Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/vocab#property&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;../document-relative&quot;,<br/>  &quot;@type&quot;: &quot;#document-relative&quot;,<br/>  &quot;property&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@base&quot;: &quot;http://example.org/test/&quot;<br/>    },<br/>    &quot;@id&quot;: &quot;../document-base-overwritten&quot;,<br/>    &quot;@type&quot;: &quot;#document-base-overwritten&quot;,<br/>    &quot;property&quot;: [<br/>      {<br/>        &quot;@context&quot;: null,<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;context completely reset, drops property&quot;<br/>      },<br/>      {<br/>        &quot;@context&quot;: {<br/>          &quot;@base&quot;: null<br/>        },<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;only @base is cleared&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0060-out.jsonld' title='Overwrite document base with @base and reset it again Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/document-relative&quot;,<br/>    &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/expand-0060-in.jsonld#document-relative&quot; ],<br/>    &quot;http://example.com/vocab#property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/document-base-overwritten&quot;,<br/>        &quot;@type&quot;: [ &quot;http://example.org/test/#document-base-overwritten&quot; ],<br/>        &quot;http://example.com/vocab#property&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://json-ld.org/test-suite/document-relative&quot;,<br/>            &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/expand-0060-in.jsonld#document-relative&quot; ]<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;../document-relative&quot;,<br/>            &quot;@type&quot;: [ &quot;#document-relative&quot; ],<br/>            &quot;http://example.com/vocab#property&quot;: [ { &quot;@value&quot;: &quot;only @base is cleared&quot; } ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_d068435e684524b51678e214d7447338' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061'>
-            Test
-            <span property='dc:title mf:name'>Coercing native types to arbitrary datatypes</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0061-in.jsonld' title='Coercing native types to arbitrary datatypes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/property&quot;,<br/>      &quot;@type&quot;: &quot;http://example.com/datatype&quot;<br/>    }<br/>  },<br/>  &quot;property&quot;: [ 1, true, false, 5.1 ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0061-out.jsonld' title='Coercing native types to arbitrary datatypes Result'>[<br/>  {<br/>    &quot;http://example.com/property&quot;: [<br/>      { &quot;@value&quot;: 1, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: true, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: false, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: 5.1, &quot;@type&quot;: &quot;http://example.com/datatype&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_33ac973fae11f33795afd16a647503b5' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062'>
-            Test
-            <span property='dc:title mf:name'>Various relative IRIs with with @base</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0062-in.jsonld' title='Various relative IRIs with with @base Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@base&quot;: &quot;http://example.com/some/deep/directory/and/file#with-a-fragment&quot;,<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;,<br/>    &quot;//example.org/../scheme-relative&quot;,<br/>    &quot;//example.org/.././useless/../../scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0062-out.jsonld' title='Various relative IRIs with with @base Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/relativeIris&quot;,<br/>    &quot;@type&quot;: [<br/>        &quot;http://example.com/some/deep/directory/and/link&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/file#fragment-works&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/file?query=works&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/&quot;,<br/>        &quot;http://example.com/some/deep/directory/&quot;,<br/>        &quot;http://example.com/some/deep/directory/parent&quot;,<br/>        &quot;http://example.com/some/deep/parent-parent-eq-root&quot;,<br/>        &quot;http://example.com/still-root&quot;,<br/>        &quot;http://example.com/too-many-dots&quot;,<br/>        &quot;http://example.com/absolute&quot;,<br/>        &quot;http://example.org/scheme-relative&quot;<br/>    ],<br/>    &quot;http://www.example.com/link&quot;: [ {<br/>      &quot;@list&quot;: [<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/link&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/file#fragment-works&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/file?query=works&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/parent&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/parent-parent-eq-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/still-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/too-many-dots&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/absolute&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; }<br/>      ]<br/>    } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_c3cb22baf4165bc4a2a500492f024837' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063'>
-            Test
-            <span property='dc:title mf:name'>Expand a reverse property with an index-container</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0063-in.jsonld' title='Expand a reverse property with an index-container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;Dave&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;Gregg&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0063-out.jsonld' title='Expand a reverse property with an index-container Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;@index&quot;: &quot;Dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        },<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>          &quot;@index&quot;: &quot;Gregg&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_6291c77496bb2a2f0c7498ee90d49966' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064'>
-            Test
-            <span property='dc:title mf:name'>Expand reverse property whose values are unlabeled blank nodes</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0064-in.jsonld' title='Expand reverse property whose values are unlabeled blank nodes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    {<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0064-out.jsonld' title='Expand reverse property whose values are unlabeled blank nodes Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        },<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_acc6d9fbe49f93a05dedfd3049c125ac' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065'>
-            Test
-            <span property='dc:title mf:name'>Keys that are not mapped to an IRI in a reverse-map are dropped</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0065-in.jsonld' title='Keys that are not mapped to an IRI in a reverse-map are dropped Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;relative-iri&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Keys that are not mapped to an IRI in a reverse-map are dropped&quot;<br/>    }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0065-out.jsonld' title='Keys that are not mapped to an IRI in a reverse-map are dropped Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_6026cd43b7039a0586c06e4a67477cbb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066'>
-            Test
-            <span property='dc:title mf:name'>Use @vocab to expand keys in reverse-maps</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0066-in.jsonld' title='Use @vocab to expand keys in reverse-maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;noTerm&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Compact keys using @vocab&quot;<br/>    }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0066-out.jsonld' title='Use @vocab to expand keys in reverse-maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ],<br/>      &quot;http://example.com/vocab/noTerm&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relative-node&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Compact keys using @vocab&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_69d9d5cb5e9a5deaa51fe95122486a56' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067'>
-            Test
-            <span property='dc:title mf:name'>prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0067-in.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-http-iris&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0067-out.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>    &quot;@type&quot;: [&quot;http://example.org/type&quot;],<br/>    &quot;http://example.org/property&quot;: [<br/>      { &quot;@value&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_a9d2b19b2ad03217da932e4b322505c9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068'>
-            Test
-            <span property='dc:title mf:name'>prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0068-in.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;_&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-blank-node-identifiers&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;_:node1&quot;,<br/>  &quot;@type&quot;: &quot;_:type&quot;,<br/>  &quot;_:property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0068-out.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:node1&quot;,<br/>    &quot;@type&quot;: [ &quot;_:type&quot; ],<br/>    &quot;_:property&quot;: [<br/>      { &quot;@value&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_8d0172557b1a3eaaa95912187fdbe7f3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069'>
-            Test
-            <span property='dc:title mf:name'>Redefine compact IRI to define type mapping using the compact IRI itself as value of @id</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0069-in.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as value of @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;,<br/>    &quot;rdfs:subClassOf&quot;: { &quot;@id&quot;: &quot;rdfs:subClassOf&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>  &quot;@type&quot;: &quot;rdfs:Class&quot;,<br/>  &quot;rdfs:subClassOf&quot;: &quot;http://example.com/vocab#someOtherClass&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0069-out.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as value of @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>    &quot;@type&quot;: [ &quot;http://www.w3.org/2000/01/rdf-schema#Class&quot; ],<br/>    &quot;http://www.w3.org/2000/01/rdf-schema#subClassOf&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.com/vocab#someOtherClass&quot;}<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_00415a21708127e75f67425e12d10761' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070'>
-            Test
-            <span property='dc:title mf:name'>Redefine compact IRI to define type mapping using the compact IRI itself as string value</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0070-in.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as string value Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;prefix&quot;: &quot;http://www.example.org/vocab#&quot;,<br/>    &quot;prefix:foo&quot;: &quot;prefix:foo&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>  &quot;@type&quot;: &quot;prefix:Class&quot;,<br/>  &quot;prefix:foo&quot;: &quot;bar&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0070-out.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as string value Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>    &quot;@type&quot;: [ &quot;http://www.example.org/vocab#Class&quot; ],<br/>    &quot;http://www.example.org/vocab#foo&quot;: [<br/>      { &quot;@value&quot;: &quot;bar&quot;}<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_71fb227fe49f4333659a9da759fbc555' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071'>
-            Test
-            <span property='dc:title mf:name'>Redefine terms looking like compact IRIs</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0071-in.jsonld' title='Redefine terms looking like compact IRIs Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;v:term&quot;: &quot;v:somethingElse&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:somethingElseId&quot; }<br/>    },<br/>    {<br/>      &quot;v:term&quot;: &quot;v:term&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:termId&quot; }<br/>    }<br/>  ],<br/>  &quot;v:term&quot;: &quot;value of v:term&quot;,<br/>  &quot;v:termId&quot;: &quot;value of v:termId&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0071-out.jsonld' title='Redefine terms looking like compact IRIs Result'>[<br/>  {<br/>    &quot;http://example.com/vocab#term&quot;: [<br/>      { &quot;@value&quot;: &quot;value of v:term&quot; }<br/>    ],<br/>    &quot;http://example.com/vocab#termId&quot;: [<br/>      { &quot;@value&quot;: &quot;value of v:termId&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_17f279996d2744c452505740651ae56f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072'>
-            Test
-            <span property='dc:title mf:name'>Redefine term using @vocab, not itself</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0072-in.jsonld' title='Redefine term using @vocab, not itself Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;term&quot;: &quot;v:somethingElse&quot;<br/>    },<br/>    {<br/>      &quot;@vocab&quot;: &quot;http://example.com/anotherVocab#&quot;,<br/>      &quot;term&quot;: &quot;term&quot;<br/>    }<br/>  ],<br/>  &quot;term&quot;: &quot;value of term&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0072-out.jsonld' title='Redefine term using @vocab, not itself Result'>[<br/>  {<br/>    &quot;http://example.com/anotherVocab#term&quot;: [<br/>      { &quot;@value&quot;: &quot;value of term&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_8400108fdfc367eb2220a1c0e9ed78cb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073'>
-            Test
-            <span property='dc:title mf:name'>Ensure that processors don't require that @context is first property</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0073-in.jsonld' title="Ensure that processors don't require that @context is first property Input">{<br/>  &quot;@id&quot;: &quot;ex:node1&quot;,<br/>  &quot;owl:sameAs&quot;: {<br/>    &quot;@id&quot;: &quot;ex:node2&quot;,<br/>    &quot;rdfs:label&quot;: &quot;Node 2&quot;,<br/>    &quot;link&quot;: &quot;ex:node3&quot;,<br/>    &quot;@context&quot;: {<br/>      &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;<br/>    }<br/>  },<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/&quot;,<br/>    &quot;owl&quot;: &quot;http://www.w3.org/2002/07/owl#&quot;,<br/>    &quot;link&quot;: { &quot;@id&quot;: &quot;ex:link&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0073-out.jsonld' title="Ensure that processors don't require that @context is first property Result">[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>    &quot;http://www.w3.org/2002/07/owl#sameAs&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/node2&quot;,<br/>        &quot;http://example.org/link&quot;: [<br/>          { &quot;@id&quot;: &quot;http://example.org/node3&quot; }<br/>        ],<br/>        &quot;http://www.w3.org/2000/01/rdf-schema#label&quot;: [ { &quot;@value&quot;: &quot;Node 2&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
-          </dd>
-          <dt id='test_d16ace1c40a3c0a87949ff175f59a034' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074'>
-            Test
-            <span property='dc:title mf:name'>Use @vocab to map all properties to blank node identifiers</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0075-in.jsonld' title='Use @vocab to map all properties to blank node identifiers Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;_:&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;ex:node1&quot;,<br/>  &quot;b1&quot;: &quot;blank node property 1&quot;,<br/>  &quot;b2&quot;: &quot;blank node property 1&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0075-out.jsonld' title='Use @vocab to map all properties to blank node identifiers Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;ex:node1&quot;,<br/>    &quot;_:b1&quot;: [ { &quot;@value&quot;: &quot;blank node property 1&quot; } ],<br/>    &quot;_:b2&quot;: [ { &quot;@value&quot;: &quot;blank node property 1&quot; } ]<br/>  }<br/>]<br/></pre>
-          </dd>
-        </div>
-        <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld'>
-          <dt id='test_50da1a1d0d8f5998a760b8ae03cfa651' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001'>
-            Test
-            <span property='dc:title mf:name'>Keywords cannot be aliased to other keywords</span>
-          </dt>
-          <dd resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld' title='Keywords cannot be aliased to other keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@type&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/keyword redefinition' title='Keywords cannot be aliased to other keywords Result'>http://json-ld.org/test-suite/tests/keyword redefinition not loaded</pre>
+            <p lang='en' property='dc:description'>Equivalent triples are used only once</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq' title='Remove duplicate triples Input'>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;1&quot; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;1&quot; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &lt;http://example.com/nodeB&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://example.com/property&gt; &lt;http://example.com/nodeB&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/>&lt;http://example.com/nodeA&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/TypeA&gt; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld' title='Remove duplicate triples Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/nodeA&quot;,<br/>    &quot;http://example.com/property&quot;: [<br/>      { &quot;@value&quot;: &quot;1&quot; },<br/>      { &quot;@value&quot;: 2 },<br/>      { &quot;@id&quot;: &quot;http://example.com/nodeB&quot; }<br/>    ],<br/>    &quot;@type&quot;: [ &quot;http://example.com/TypeA&quot; ]<br/>  }<br/>]<br/></pre>
           </dd>
         </div>
         <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld'>
           <dt id='test_2daa5d2498ac8e9af1b3b34a9d5a228f' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001'>
             Test
-            <span property='dc:title mf:name'>id</span>
+            <span property='dc:title mf:name'>drop free-floating nodes</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0001-in.jsonld' title='id Input'>{&quot;@id&quot;: &quot;http://example.org/test#example&quot;}</pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0001-out.jsonld' title='id Result'>[ ]<br/></pre>
+            <p lang='en' property='dc:description'>Flattening drops unreferenced nodes having only @id</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0001-in.jsonld' title='drop free-floating nodes Input'>{&quot;@id&quot;: &quot;http://example.org/test#example&quot;}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0001-out.jsonld' title='drop free-floating nodes Result'>[ ]<br/></pre>
           </dd>
           <dt id='test_a59d88fb22670a432cb301d202186c60' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002'>
             Test
             <span property='dc:title mf:name'>basic</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002'>
+            <p lang='en' property='dc:description'>Flattening terms with different types of values</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0002-in.jsonld' title='basic Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;t1&quot;: &quot;http://example.com/t1&quot;,<br/>    &quot;t2&quot;: &quot;http://example.com/t2&quot;,<br/>    &quot;term1&quot;: &quot;http://example.com/term1&quot;,<br/>    &quot;term2&quot;: &quot;http://example.com/term2&quot;,<br/>    &quot;term3&quot;: &quot;http://example.com/term3&quot;,<br/>    &quot;term4&quot;: &quot;http://example.com/term4&quot;,<br/>    &quot;term5&quot;: &quot;http://example.com/term5&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: &quot;t1&quot;,<br/>  &quot;term1&quot;: &quot;v1&quot;,<br/>  &quot;term2&quot;: {&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;t2&quot;},<br/>  &quot;term3&quot;: {&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;},<br/>  &quot;term4&quot;: 4,<br/>  &quot;term5&quot;: [50, 51]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0002-out.jsonld' title='basic Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/t1&quot;<br/>        ],<br/>        &quot;http://example.com/term1&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;v1&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term2&quot;: [<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.com/t2&quot;,<br/>                &quot;@value&quot;: &quot;v2&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term3&quot;: [<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;v3&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term4&quot;: [<br/>            {<br/>                &quot;@value&quot;: 4<br/>            }<br/>        ],<br/>        &quot;http://example.com/term5&quot;: [<br/>            {<br/>                &quot;@value&quot;: 50<br/>            },<br/>            {<br/>                &quot;@value&quot;: 51<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20479,6 +23448,7 @@
             <span property='dc:title mf:name'>drop null and unmapped properties</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003'>
+            <p lang='en' property='dc:description'>Verifies that null values and unmapped properties are removed from expanded output</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0003-in.jsonld' title='drop null and unmapped properties Input'>{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.org/property&quot;: null,<br/>  &quot;regularJson&quot;: {<br/>    &quot;nonJsonLd&quot;: &quot;property&quot;,<br/>    &quot;deep&quot;: [{<br/>      &quot;foo&quot;: &quot;bar&quot;<br/>    }, {<br/>      &quot;bar&quot;: &quot;foo&quot;<br/>    }]<br/>  }<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0003-out.jsonld' title='drop null and unmapped properties Result'>[ ]<br/></pre>
           </dd>
@@ -20487,6 +23457,7 @@
             <span property='dc:title mf:name'>optimize @set, keep empty arrays</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004'>
+            <p lang='en' property='dc:description'>Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0004-in.jsonld' title='optimize @set, keep empty arrays Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot;},<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: { &quot;@list&quot;: [ ] },<br/>  &quot;mylist2&quot;: &quot;one item&quot;,<br/>  &quot;myset2&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;myset3&quot;: [ &quot;v1&quot; ],<br/>  &quot;http://example.org/list1&quot;: { &quot;@list&quot;: [ null ] },<br/>  &quot;http://example.org/list2&quot;: { &quot;@list&quot;: [ {&quot;@value&quot;: null} ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ null ] },<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ null ],<br/>  &quot;http://example.org/set5&quot;: &quot;one item&quot;,<br/>  &quot;http://example.org/property&quot;: { &quot;@list&quot;: &quot;one item&quot; }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0004-out.jsonld' title='optimize @set, keep empty arrays Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>        &quot;http://example.com/mylist1&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/><br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/mylist2&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;one item&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/myset2&quot;: [<br/><br/>        ],<br/>        &quot;http://example.com/myset3&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;v1&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/list1&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/><br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.org/list2&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/><br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.org/property&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;one item&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.org/set1&quot;: [<br/><br/>        ],<br/>        &quot;http://example.org/set3&quot;: [<br/><br/>        ],<br/>        &quot;http://example.org/set4&quot;: [<br/><br/>        ],<br/>        &quot;http://example.org/set5&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;one item&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20495,6 +23466,7 @@
             <span property='dc:title mf:name'>do not expand aliased @id/@type</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005'>
+            <p lang='en' property='dc:description'>If a keyword is aliased, it is not used when flattening</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0005-in.jsonld' title='do not expand aliased @id/@type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;know&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@iri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;#me&quot;,<br/>  &quot;know&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;name&quot;: &quot;Bob&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/bob&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;name&quot;: &quot;Alice&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/alice&quot;<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0005-out.jsonld' title='do not expand aliased @id/@type Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.com/alice&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Alice&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.com/bob&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Bob&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0005-in.jsonld#me&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.com/bob#me&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.com/alice#me&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20503,6 +23475,7 @@
             <span property='dc:title mf:name'>alias keywords</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006'>
+            <p lang='en' property='dc:description'>Aliased keywords expand in resulting document</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0006-in.jsonld' title='alias keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://example.org/test#property1&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;http://example.org/test#property2&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;http://example.org/test#property1&quot;: {<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;,<br/>    &quot;uri&quot;: &quot;http://example.org/test#example2&quot;<br/>  },<br/>  &quot;http://example.org/test#property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0006-out.jsonld' title='alias keywords Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>        &quot;http://example.org/test#property1&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example2&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property2&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example3&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property3&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example4&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>        &quot;http://example.org/test#property4&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;foo&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20511,6 +23484,7 @@
             <span property='dc:title mf:name'>date type-coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007'>
+            <p lang='en' property='dc:description'>Expand strings to expanded value with @type: xsd:dateTime</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0007-in.jsonld' title='date type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:date&quot;: {<br/>      &quot;@type&quot;: &quot;xsd:dateTime&quot;<br/>    },<br/>    &quot;ex:parent&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;ex:embed&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;ex:parent&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0007-out.jsonld' title='date type-coercion Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>        &quot;http://example.org/vocab#date&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#dateTime&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#embed&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example2&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>        &quot;http://example.org/vocab#parent&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example1&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20519,6 +23493,7 @@
             <span property='dc:title mf:name'>@value with @language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008'>
+            <p lang='en' property='dc:description'>Keep expanded values with @language, drop non-conforming value objects containing just @language</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0008-in.jsonld' title='@value with @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test&quot;: { &quot;@value&quot;: &quot;test&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:drop-lang-only&quot;: { &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:keep-full-value&quot;: { &quot;@value&quot;: &quot;only value&quot; }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0008-out.jsonld' title='@value with @language Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>        &quot;http://example.org/vocab#keep-full-value&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;only value&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#test&quot;: [<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;test&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20527,6 +23502,7 @@
             <span property='dc:title mf:name'>@graph with terms</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009'>
+            <p lang='en' property='dc:description'>Use of @graph to contain multiple nodes within array</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0009-in.jsonld' title='@graph with terms Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0009-out.jsonld' title='@graph with terms Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Writer&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;My Book&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Fun&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Chapter One&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Jane&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;John&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#book&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20535,6 +23511,7 @@
             <span property='dc:title mf:name'>native types</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010'>
+            <p lang='en' property='dc:description'>Flattening native scalar retains native scalar within expanded value</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0010-in.jsonld' title='native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;d&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;e&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;f&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;e:bool&quot;: true,<br/>  &quot;e:int&quot;: 123<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0010-out.jsonld' title='native types Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>        &quot;http://example.org/vocab#bool&quot;: [<br/>            {<br/>                &quot;@value&quot;: true<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#int&quot;: [<br/>            {<br/>                &quot;@value&quot;: 123<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20543,6 +23520,7 @@
             <span property='dc:title mf:name'>coerced @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011'>
+            <p lang='en' property='dc:description'>A value of a property with @type: @id coercion expands to a node reference</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0011-in.jsonld' title='coerced @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;dc:title&quot;: &quot;Title&quot;,<br/>  &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0011-out.jsonld' title='coerced @id Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Title&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20551,6 +23529,7 @@
             <span property='dc:title mf:name'>@graph with embed</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012'>
+            <p lang='en' property='dc:description'>Flattening objects containing chained objects flattens all objects</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0012-in.jsonld' title='@graph with embed Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:authored&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;foaf&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;dc:description&quot;: &quot;Fun&quot;,<br/>      &quot;dc:title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;ex:authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;foaf:name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;foaf:name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;ex:contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;dc:contributor&quot;: &quot;Writer&quot;,<br/>        &quot;dc:title&quot;: &quot;My Book&quot;,<br/>        &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0012-out.jsonld' title='@graph with embed Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Writer&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;My Book&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Fun&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Chapter One&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Jane&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;John&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#book&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20559,6 +23538,7 @@
             <span property='dc:title mf:name'>flatten already expanded</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013'>
+            <p lang='en' property='dc:description'>Flattening an expanded/flattened document maintains input document</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0013-in.jsonld' title='flatten already expanded Input'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [&quot;v1&quot;],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [4],<br/>  &quot;http://example.com/term5&quot;: [50, 51]<br/>}]</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0013-out.jsonld' title='flatten already expanded Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/t1&quot;<br/>        ],<br/>        &quot;http://example.com/term1&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;v1&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term2&quot;: [<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.com/t2&quot;,<br/>                &quot;@value&quot;: &quot;v2&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term3&quot;: [<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;v3&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/term4&quot;: [<br/>            {<br/>                &quot;@value&quot;: 4<br/>            }<br/>        ],<br/>        &quot;http://example.com/term5&quot;: [<br/>            {<br/>                &quot;@value&quot;: 50<br/>            },<br/>            {<br/>                &quot;@value&quot;: 51<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20567,6 +23547,7 @@
             <span property='dc:title mf:name'>@set of @value objects with keyword aliases</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014'>
+            <p lang='en' property='dc:description'>Flattening aliased @set and @value</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0014-in.jsonld' title='@set of @value objects with keyword aliases Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/test#&quot;,<br/>    &quot;property1&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/test#property1&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;property2&quot;: {<br/>      &quot;@id&quot;: &quot;ex:property2&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;,<br/>    &quot;set&quot;: &quot;@set&quot;,<br/>    &quot;value&quot;: &quot;@value&quot;,<br/>    &quot;type&quot;: &quot;@type&quot;,<br/>    &quot;xsd&quot;: { &quot;@id&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot; }<br/>  },<br/>  &quot;property1&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;<br/>  },<br/>  &quot;property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;ex:property4&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example4&quot;,<br/>    &quot;ex:property5&quot;: [<br/>      {<br/>        &quot;set&quot;: [<br/>          {<br/>          &quot;value&quot;: &quot;2012-03-31&quot;,<br/>          &quot;type&quot;: &quot;xsd:date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  &quot;ex:property6&quot;: [<br/>    {<br/>      &quot;set&quot;: [<br/>        {<br/>        &quot;value&quot;: null,<br/>        &quot;type&quot;: &quot;xsd:date&quot;<br/>        }<br/>      ]<br/>    }<br/>  ],<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0014-out.jsonld' title='@set of @value objects with keyword aliases Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>        &quot;http://example.org/test#property1&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example2&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property2&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example3&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property3&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example4&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property4&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#example4&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/test#property6&quot;: [<br/><br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>        &quot;http://example.org/test#property4&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;foo&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example4&quot;,<br/>        &quot;http://example.org/test#property5&quot;: [<br/>            {<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;,<br/>                &quot;@value&quot;: &quot;2012-03-31&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20575,6 +23556,7 @@
             <span property='dc:title mf:name'>collapse set of sets, keep empty lists</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015'>
+            <p lang='en' property='dc:description'>An array of multiple @set nodes are collapsed into a single array</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0015-in.jsonld' title='collapse set of sets, keep empty lists Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myset3&quot;: [ { &quot;@set&quot;: [ &quot;hello&quot;, &quot;this&quot; ] }, &quot;will&quot;, { &quot;@set&quot;: [ &quot;be&quot;, &quot;collapsed&quot; ] } ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0015-out.jsonld' title='collapse set of sets, keep empty lists Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>        &quot;http://example.com/mylist1&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/><br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/myset1&quot;: [<br/><br/>        ],<br/>        &quot;http://example.com/myset2&quot;: [<br/><br/>        ],<br/>        &quot;http://example.com/myset3&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;hello&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;this&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;will&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;be&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;collapsed&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20583,6 +23565,7 @@
             <span property='dc:title mf:name'>context reset</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016'>
+            <p lang='en' property='dc:description'>Setting @context to null within an embedded object resets back to initial context state</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0016-in.jsonld' title='context reset Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: { &quot;@id&quot;: &quot;http://example.com/myproperty&quot; },<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myproperty&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>    &quot;http://example.org/myproperty2&quot;: &quot;ok&quot;<br/>  },<br/>  &quot;http://example.com/emptyobj&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ]<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0016-out.jsonld' title='context reset Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>        &quot;http://example.com/emptyobj&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;_:b0&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/mylist1&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/><br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/mylist2&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: 2<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: &quot;hi&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/myproperty&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/id2&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/myset1&quot;: [<br/><br/>        ],<br/>        &quot;http://example.com/myset2&quot;: [<br/><br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>        &quot;http://example.org/myproperty2&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;ok&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20591,22 +23574,25 @@
             <span property='dc:title mf:name'>@graph and @id aliased</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017'>
+            <p lang='en' property='dc:description'>Flattening with @graph and @id aliases</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0017-in.jsonld' title='@graph and @id aliased Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    },<br/>    &quot;id&quot;: &quot;@id&quot;,<br/>    &quot;data&quot;: &quot;@graph&quot;<br/>  },<br/>  &quot;data&quot;: [<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0017-out.jsonld' title='@graph and @id aliased Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Writer&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;My Book&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Fun&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Chapter One&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Jane&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;John&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#book&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_0c8a94d7fc1bf19ce1bf203b71b3e3b5' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018'>
             Test
-            <span property='dc:title mf:name'>override default @language in terms; only language-tag strings</span>
+            <span property='dc:title mf:name'>override default @language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0018-in.jsonld' title='override default @language in terms; only language-tag strings Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0018-out.jsonld' title='override default @language in terms; only language-tag strings Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>        &quot;http://example.org/vocab#german&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;hallo&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 2<br/>            },<br/>            {<br/>                &quot;@value&quot;: true<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#nolang&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;no language&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3<br/>            },<br/>            {<br/>                &quot;@value&quot;: false<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#test-default&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;hello&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 1<br/>            },<br/>            {<br/>                &quot;@value&quot;: true<br/>            }<br/>        ]<br/>    }<br/>]</pre>
+            <p lang='en' property='dc:description'>override default @language in terms; only language-tag strings</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0018-in.jsonld' title='override default @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0018-out.jsonld' title='override default @language Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>        &quot;http://example.org/vocab#german&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;hallo&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 2<br/>            },<br/>            {<br/>                &quot;@value&quot;: true<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#nolang&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;no language&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3<br/>            },<br/>            {<br/>                &quot;@value&quot;: false<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#test-default&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;hello&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 1<br/>            },<br/>            {<br/>                &quot;@value&quot;: true<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_10e09749224bd290ceba9a06e576fd91' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019'>
             Test
             <span property='dc:title mf:name'>remove @value = null</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019'>
+            <p lang='en' property='dc:description'>Flattening a value of null removes the value</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0019-in.jsonld' title='remove @value = null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: &quot;http://example.com/myproperty&quot;<br/>  },<br/>  &quot;myproperty&quot;: { &quot;@value&quot; : null }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0019-out.jsonld' title='remove @value = null Result'>[ ]<br/></pre>
           </dd>
@@ -20615,6 +23601,7 @@
             <span property='dc:title mf:name'>do not remove @graph if not at top-level</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020'>
+            <p lang='en' property='dc:description'>@graph used under a node is retained</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0020-in.jsonld' title='do not remove @graph if not at top-level Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0020-out.jsonld' title='do not remove @graph if not at top-level Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;@graph&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Fun&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Chapter One&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;More fun&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Chapter Two&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Writer&quot;<br/>            }<br/>        ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;My Book&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;_:b0&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Jane&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;John&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#book&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20623,6 +23610,7 @@
             <span property='dc:title mf:name'>do not remove @graph at top-level if not only property</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021'>
+            <p lang='en' property='dc:description'>@graph used at the top level is retained if there are other properties</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0021-in.jsonld' title='do not remove @graph at top-level if not only property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;title&quot;: &quot;My first graph&quot;,<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>            &quot;title&quot;: &quot;Chapter Three&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0021-out.jsonld' title='do not remove @graph at top-level if not only property Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;My first graph&quot;<br/>            }<br/>        ],<br/>        &quot;@graph&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>                &quot;http://example.org/vocab#contains&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Writer&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;My Book&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>                &quot;http://example.org/vocab#authored&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;_:b1&quot;<br/>                    }<br/>                ],<br/>                &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Jane&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>                &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;John&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>                &quot;http://example.org/vocab#contains&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/test#book&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;_:b1&quot;,<br/>        &quot;@graph&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Fun&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Chapter One&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;More fun&quot;<br/>                    }<br/>                ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Chapter Two&quot;<br/>                    }<br/>                ]<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;Chapter Three&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20631,22 +23619,25 @@
             <span property='dc:title mf:name'>flatten value with default language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022'>
+            <p lang='en' property='dc:description'>Flattening with a default language applies that language to string values</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0022-in.jsonld' title='flatten value with default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/term&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;term&quot;: &quot;v&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0022-out.jsonld' title='flatten value with default language Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;http://example.com/term&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;v&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_b4df4a1749bce67d44a690fc1ce27364' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023'>
             Test
-            <span property='dc:title mf:name'>Flattening lists and sets with properties having coercion coerces list/set values</span>
+            <span property='dc:title mf:name'>Flattening list/set with coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0023-in.jsonld' title='Flattening lists and sets with properties having coercion coerces list/set values Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0023-out.jsonld' title='Flattening lists and sets with properties having coercion coerces list/set values Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;http://example.com/datelist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                        &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateprop&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                        &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateprop2&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateset&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/idlist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/idprop&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/idprop2&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/idset&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Flattening lists and sets with properties having coercion coerces list/set values</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0023-in.jsonld' title='Flattening list/set with coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0023-out.jsonld' title='Flattening list/set with coercion Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;http://example.com/datelist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                        &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateprop&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                        &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateprop2&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/dateset&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2012-04-12&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/idlist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/idprop&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/idprop2&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/idset&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://example.org/id&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_311f9d4c0a2d838d0459ca621d9a409e' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024'>
             Test
             <span property='dc:title mf:name'>Multiple contexts</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024'>
+            <p lang='en' property='dc:description'>Tests that contexts in an array are merged</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0024-in.jsonld' title='Multiple contexts Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>      &quot;homepage&quot;: {&quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,&quot;@type&quot;: &quot;@id&quot;}<br/>    },<br/>    {&quot;ical&quot;: &quot;http://www.w3.org/2002/12/cal/ical#&quot;}<br/>  ],<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;name&quot;: &quot;Alice&quot;,<br/>  &quot;homepage&quot;: &quot;http://xkcd.com/177/&quot;,<br/>  &quot;ical:summary&quot;: &quot;Alice Talk&quot;,<br/>  &quot;ical:location&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0024-out.jsonld' title='Multiple contexts Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>        &quot;http://www.w3.org/2002/12/cal/ical#location&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;<br/>            }<br/>        ],<br/>        &quot;http://www.w3.org/2002/12/cal/ical#summary&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Alice Talk&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://xkcd.com/177/&quot;<br/>            }<br/>        ],<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Alice&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20655,30 +23646,34 @@
             <span property='dc:title mf:name'>Problematic IRI flattening tests</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025'>
+            <p lang='en' property='dc:description'>Flattening different kinds of terms and Compact IRIs</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0025-in.jsonld' title='Problematic IRI flattening tests Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.com/foo/&quot;,<br/>    &quot;foo:bar&quot;: &quot;http://example.com/bar&quot;,<br/>    &quot;bar&quot;: {&quot;@id&quot;: &quot;foo:bar&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;_&quot;: &quot;http://example.com/underscore/&quot;<br/>  },<br/>  &quot;@type&quot;: [&quot;foo&quot;, &quot;foo:bar&quot;, &quot;_&quot;]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0025-out.jsonld' title='Problematic IRI flattening tests Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/foo/&quot;,<br/>            &quot;http://example.com/bar&quot;,<br/>            &quot;http://example.com/underscore/&quot;<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_0e2cc799ad12c6ff029feb9d974acf65' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026'>
             Test
-            <span property='dc:title mf:name'>Flattening term mapping to @type uses @type syntax</span>
+            <span property='dc:title mf:name'>Term definition with @id: @type</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0026-in.jsonld' title='Flattening term mapping to @type uses @type syntax Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: {&quot;@id&quot;: &quot;@type&quot;, &quot;@type&quot;: &quot;@id&quot;}<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/b&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [<br/>        &quot;http://example.com/d&quot;,<br/>        &quot;http://example.com/e&quot;<br/>      ]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/g&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0026-out.jsonld' title='Flattening term mapping to @type uses @type syntax Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/b&quot;<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/d&quot;,<br/>            &quot;http://example.com/e&quot;<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/g&quot;<br/>        ]<br/>    }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Flattening term mapping to @type uses @type syntax</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0026-in.jsonld' title='Term definition with @id: @type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: {&quot;@id&quot;: &quot;@type&quot;, &quot;@type&quot;: &quot;@id&quot;}<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/b&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [<br/>        &quot;http://example.com/d&quot;,<br/>        &quot;http://example.com/e&quot;<br/>      ]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/g&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0026-out.jsonld' title='Term definition with @id: @type Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/b&quot;<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/d&quot;,<br/>            &quot;http://example.com/e&quot;<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.com/g&quot;<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_e503ca0f826061010eb005f361b3af8b' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027'>
             Test
-            <span property='dc:title mf:name'>Keep duplicate values in @list but remove them in @set</span>
+            <span property='dc:title mf:name'>Duplicate values in @list and @set</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0027-in.jsonld' title='Keep duplicate values in @list but remove them in @set Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset&quot;: {&quot;@id&quot;: &quot;http://example.com/myset&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist&quot;: [1, 2, 2, 3],<br/>  &quot;myset&quot;: [1, 2, 2, 3]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0027-out.jsonld' title='Keep duplicate values in @list but remove them in @set Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>        &quot;http://example.com/mylist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: 1<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 2<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 2<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 3<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/myset&quot;: [<br/>            {<br/>                &quot;@value&quot;: 1<br/>            },<br/>            {<br/>                &quot;@value&quot;: 2<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3<br/>            }<br/>        ]<br/>    }<br/>]</pre>
+            <p lang='en' property='dc:description'>Duplicate values in @list and @set are not merged</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0027-in.jsonld' title='Duplicate values in @list and @set Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset&quot;: {&quot;@id&quot;: &quot;http://example.com/myset&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist&quot;: [1, 2, 2, 3],<br/>  &quot;myset&quot;: [1, 2, 2, 3]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0027-out.jsonld' title='Duplicate values in @list and @set Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>        &quot;http://example.com/mylist&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@value&quot;: 1<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 2<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 2<br/>                    },<br/>                    {<br/>                        &quot;@value&quot;: 3<br/>                    }<br/>                ]<br/>            }<br/>        ],<br/>        &quot;http://example.com/myset&quot;: [<br/>            {<br/>                &quot;@value&quot;: 1<br/>            },<br/>            {<br/>                &quot;@value&quot;: 2<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_7665ac62c2de62bb09da9c187ab18e82' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028'>
             Test
             <span property='dc:title mf:name'>Use @vocab in properties and @type but not in @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028'>
+            <p lang='en' property='dc:description'>@vocab is used to compact properties and @type, but is not used for @id</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0028-in.jsonld' title='Use @vocab in properties and @type but not in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;date&quot;: { &quot;@type&quot;: &quot;dateTime&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;example1&quot;,<br/>  &quot;@type&quot;: &quot;test&quot;,<br/>  &quot;date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@id&quot;: &quot;example2&quot;,<br/>    &quot;expandedDate&quot;: { &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;, &quot;@type&quot;: &quot;dateTime&quot; }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0028-out.jsonld' title='Use @vocab in properties and @type but not in @id Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example1&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://example.org/vocab#test&quot;<br/>        ],<br/>        &quot;http://example.org/vocab#date&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>                &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#embed&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example2&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example2&quot;,<br/>        &quot;http://example.org/vocab#expandedDate&quot;: [<br/>            {<br/>                &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;,<br/>                &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20687,6 +23682,7 @@
             <span property='dc:title mf:name'>Relative IRIs</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029'>
+            <p lang='en' property='dc:description'>@base is used to compact @id; test with different relative IRIs</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld' title='Relative IRIs Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../useless/../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0029-out.jsonld' title='Relative IRIs Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIris&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;http://json-ld.org/test-suite/tests/link&quot;,<br/>            &quot;http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld#fragment-works&quot;,<br/>            &quot;http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld?query=works&quot;,<br/>            &quot;http://json-ld.org/test-suite/tests/&quot;,<br/>            &quot;http://json-ld.org/test-suite/&quot;,<br/>            &quot;http://json-ld.org/test-suite/parent&quot;,<br/>            &quot;http://json-ld.org/parent-parent-eq-root&quot;,<br/>            &quot;http://json-ld.org/still-root&quot;,<br/>            &quot;http://json-ld.org/too-many-dots&quot;,<br/>            &quot;http://json-ld.org/absolute&quot;,<br/>            &quot;http://example.org/scheme-relative&quot;<br/>        ],<br/>        &quot;http://www.example.com/link&quot;: [<br/>            {<br/>                &quot;@list&quot;: [<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/link&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld#fragment-works&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0029-in.jsonld?query=works&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/parent-parent-eq-root&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/still-root&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/too-many-dots&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://json-ld.org/absolute&quot;<br/>                    },<br/>                    {<br/>                        &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot;<br/>                    }<br/>                ]<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20695,6 +23691,7 @@
             <span property='dc:title mf:name'>Language maps</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030'>
+            <p lang='en' property='dc:description'>Language Maps expand values to include @language</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0030-in.jsonld' title='Language maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0030-out.jsonld' title='Language maps Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>        &quot;http://example.com/vocab/label&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Die Königin&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;The Queen&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
@@ -20703,22 +23700,25 @@
             <span property='dc:title mf:name'>type-coercion of native types</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031'>
+            <p lang='en' property='dc:description'>Flattening native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0031-in.jsonld' title='type-coercion of native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;ex:integer&quot;: { &quot;@type&quot;: &quot;xsd:integer&quot; },<br/>    &quot;ex:double&quot;: { &quot;@type&quot;: &quot;xsd:double&quot; },<br/>    &quot;ex:boolean&quot;: { &quot;@type&quot;: &quot;xsd:boolean&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:integer&quot;: 1,<br/>  &quot;ex:double&quot;: 123.45,<br/>  &quot;ex:boolean&quot;: true<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0031-out.jsonld' title='type-coercion of native types Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>        &quot;http://example.org/vocab#boolean&quot;: [<br/>            {<br/>                &quot;@value&quot;: true,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#boolean&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#double&quot;: [<br/>            {<br/>                &quot;@value&quot;: 123.45,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#double&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.org/vocab#integer&quot;: [<br/>            {<br/>                &quot;@value&quot;: 1,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#integer&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_dfdeaf5869a291d632c730c8c7834e1f' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032'>
             Test
-            <span property='dc:title mf:name'>Mapping a term to null decouples it from @vocab</span>
+            <span property='dc:title mf:name'>Null term and @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0032-in.jsonld' title='Mapping a term to null decouples it from @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;from&quot;: null,<br/>    &quot;university&quot;: { &quot;@id&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;from&quot;: &quot;Italy&quot;,<br/>  &quot;university&quot;: &quot;TU Graz&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0032-out.jsonld' title='Mapping a term to null decouples it from @vocab Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
+            <p lang='en' property='dc:description'>Mapping a term to null decouples it from @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0032-in.jsonld' title='Null term and @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;from&quot;: null,<br/>    &quot;university&quot;: { &quot;@id&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;from&quot;: &quot;Italy&quot;,<br/>  &quot;university&quot;: &quot;TU Graz&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0032-out.jsonld' title='Null term and @vocab Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_e5ca68013a149c7f78f8cdf01d9221e5' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033'>
             Test
             <span property='dc:title mf:name'>Using @vocab with with type-coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033'>
+            <p lang='en' property='dc:description'>Verifies that terms can be defined using @vocab</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0033-in.jsonld' title='Using @vocab with with type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab#&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;created_at&quot;: {<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>    }<br/>  },<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>  &quot;created_at&quot;: &quot;2012-10-28&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0033-out.jsonld' title='Using @vocab with with type-coercion Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;http://example.com/vocab#created_at&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;2012-10-28&quot;,<br/>                &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/vocab#homepage&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;http://www.markus-lanthaler.com/&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/vocab#name&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
@@ -20727,22 +23727,25 @@
             <span property='dc:title mf:name'>Multiple properties expanding to the same IRI</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034'>
+            <p lang='en' property='dc:description'>Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0034-in.jsonld' title='Multiple properties expanding to the same IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;colliding&quot;: &quot;http://example.com/vocab/collidingTerm&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>  &quot;colliding&quot;: [<br/>    &quot;value 1&quot;,<br/>    2<br/>  ],<br/>  &quot;collidingTerm&quot;: [<br/>    3,<br/>    &quot;four&quot;<br/>  ],<br/>  &quot;http://example.com/vocab/collidingTerm&quot;: 5<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0034-out.jsonld' title='Multiple properties expanding to the same IRI Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>        &quot;http://example.com/vocab/collidingTerm&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;value 1&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 2<br/>            },<br/>            {<br/>                &quot;@value&quot;: 3<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;four&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: 5<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_89b312037a2f7a03d50a5c370403e5a5' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035'>
             Test
-            <span property='dc:title mf:name'>Using language maps with @vocab, a default language, and a colliding property</span>
+            <span property='dc:title mf:name'>Language maps with @vocab, default language, and colliding property</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0035-in.jsonld' title='Using language maps with @vocab, a default language, and a colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0035-out.jsonld' title='Using language maps with @vocab, a default language, and a colliding property Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>        &quot;http://example.com/vocab/label&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Il re&quot;,<br/>                &quot;@language&quot;: &quot;it&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;The king&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;Die Königin&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;The Queen&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
+            <p lang='en' property='dc:description'>Pathological tests of language maps</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0035-in.jsonld' title='Language maps with @vocab, default language, and colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0035-out.jsonld' title='Language maps with @vocab, default language, and colliding property Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>        &quot;http://example.com/vocab/label&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;Il re&quot;,<br/>                &quot;@language&quot;: &quot;it&quot;<br/>            },<br/>            {<br/>                &quot;@language&quot;: &quot;en&quot;,<br/>                &quot;@value&quot;: &quot;The king&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;Die Königin&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>                &quot;@language&quot;: &quot;de&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;The Queen&quot;,<br/>                &quot;@language&quot;: &quot;en&quot;<br/>            }<br/>        ]<br/>    }<br/>]</pre>
           </dd>
           <dt id='test_667d2bd10ae086ffe97a44c4ccad9fe5' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036'>
             Test
             <span property='dc:title mf:name'>Flattening @index</span>
           </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>
           </dd>
@@ -20751,54 +23754,61 @@
             <span property='dc:title mf:name'>Flattening reverse properties</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037'>
+            <p lang='en' property='dc:description'>Flattening @reverse keeps @reverse</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0037-in.jsonld' title='Flattening reverse properties Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;<br/>        },<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0037-out.jsonld' title='Flattening reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_fabcce83ebc5c6370fb8a969fa540de6' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038'>
             Test
-            <span property='dc:title mf:name'>Ensure all blank nodes are relabeled when flattening.</span>
+            <span property='dc:title mf:name'>Flattening blank node labels</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0038-in.jsonld' title='Ensure all blank nodes are relabeled when flattening. 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/flatten-0038-out.jsonld' title='Ensure all blank nodes are relabeled when flattening. Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;_:b0&quot;<br/>        ],<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;_:b0&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b1&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;plain value&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b2&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b3&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIri&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;_:b1&quot;,<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;term&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;_:b2&quot;,<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;termId&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Blank nodes are not relabeled during expansion</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0038-in.jsonld' title='Flattening blank node labels 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/flatten-0038-out.jsonld' title='Flattening blank node labels Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;_:b0&quot;,<br/>        &quot;@type&quot;: [<br/>            &quot;_:b0&quot;<br/>        ],<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@id&quot;: &quot;_:b0&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b1&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;plain value&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b2&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;_:b3&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIri&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;_:b1&quot;,<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;term&quot;<br/>            }<br/>        ]<br/>    },<br/>    {<br/>        &quot;@id&quot;: &quot;_:b2&quot;,<br/>        &quot;_:b0&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;termId&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_d507340c65aa03f87c138af32ed05414' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039'>
             Test
-            <span property='dc:title mf:name'>Flattening reverse properties using blank nodes</span>
+            <span property='dc:title mf:name'>Using terms in a reverse-maps</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0039-in.jsonld' title='Flattening reverse properties using blank nodes Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: &quot;Dave Longley&quot;<br/>        },<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: &quot;Gregg Kellogg&quot;<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0039-out.jsonld' title='Flattening reverse properties using blank nodes Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:b0&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b1&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Terms within @reverse are expanded</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0039-in.jsonld' title='Using terms in a reverse-maps Input'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: &quot;Dave Longley&quot;<br/>        },<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: &quot;Gregg Kellogg&quot;<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0039-out.jsonld' title='Using terms in a reverse-maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:b0&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;_:b1&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [ { &quot;@id&quot;: &quot;http://example.com/people/markus&quot; } ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_4c59f9de0ff5b0a36648afcc0f232fa8' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040'>
             Test
-            <span property='dc:title mf:name'>Only invoke language and index map expansion if the value is a JSON object</span>
+            <span property='dc:title mf:name'>language and index expansion on non-objects</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0040-in.jsonld' title='Only invoke language and index map expansion if the value is a JSON object Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0040-out.jsonld' title='Only invoke language and index map expansion if the value is a JSON object Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>        &quot;http://example.com/vocab/index&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;No&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;indexes&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/vocab/label&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;The Queen&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Only invoke language and index map expansion if the value is a JSON object</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0040-in.jsonld' title='language and index expansion on non-objects Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0040-out.jsonld' title='language and index expansion on non-objects Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>        &quot;http://example.com/vocab/index&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;No&quot;<br/>            },<br/>            {<br/>                &quot;@value&quot;: &quot;indexes&quot;<br/>            },<br/>            {<br/>                &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&quot;<br/>            }<br/>        ],<br/>        &quot;http://example.com/vocab/label&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;The Queen&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_4d0f252ba5b08f0ebcdb1fe8005d39ee' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041'>
             Test
             <span property='dc:title mf:name'>Free-floating sets and lists</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041'>
+            <p lang='en' property='dc:description'>Free-floating values in sets are removed, free-floating lists are removed completely</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0041-in.jsonld' title='Free-floating sets and lists Input'>{<br/>    &quot;@context&quot;: {<br/>        &quot;property&quot;: &quot;http://example.com/property&quot;<br/>    },<br/>    &quot;@graph&quot;: [<br/>        {<br/>            &quot;@set&quot;: [<br/>                &quot;free-floating strings in set objects are removed&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot;<br/>                },<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>                    &quot;property&quot;: &quot;nodes with properties are not removed&quot;<br/>                }<br/>            ]<br/>        },<br/>        {<br/>            &quot;@list&quot;: [<br/>                &quot;lists are removed even though they represent an invisible linked structure, they have no real meaning&quot;<br/>            ]<br/>        }<br/>    ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0041-out.jsonld' title='Free-floating sets and lists Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;nodes with properties are not removed&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
           </dd>
           <dt id='test_3aeae4290a4cdc13b4b8459e97a2fb24' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042'>
             Test
-            <span property='dc:title mf:name'>Lists objects are implicit unlabeled blank nodes and thus never equivalent</span>
+            <span property='dc:title mf:name'>List objects not equivalent</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0042-in.jsonld' title='Lists objects are implicit unlabeled blank nodes and thus never equivalent Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;test&quot;: &quot;http://example.com/list&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;list-equivalence-test&quot;,<br/>  &quot;test&quot;: [<br/>    { &quot;@list&quot;: [ &quot;1&quot;, &quot;2&quot; ] },<br/>    { &quot;@list&quot;: [ &quot;1&quot;, &quot;2&quot; ] }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0042-out.jsonld' title='Lists objects are implicit unlabeled blank nodes and thus never equivalent Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/list-equivalence-test&quot;,<br/>    &quot;http://example.com/list&quot;: [<br/>      {<br/>        &quot;@list&quot;: [ { &quot;@value&quot;: &quot;1&quot; }, { &quot;@value&quot;: &quot;2&quot; } ]<br/>      },<br/>      {<br/>        &quot;@list&quot;: [ { &quot;@value&quot;: &quot;1&quot; }, { &quot;@value&quot;: &quot;2&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+            <p lang='en' property='dc:description'>Lists objects are implicit unlabeled blank nodes and thus never equivalent</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0042-in.jsonld' title='List objects not equivalent Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;test&quot;: &quot;http://example.com/list&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;list-equivalence-test&quot;,<br/>  &quot;test&quot;: [<br/>    { &quot;@list&quot;: [ &quot;1&quot;, &quot;2&quot; ] },<br/>    { &quot;@list&quot;: [ &quot;1&quot;, &quot;2&quot; ] }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0042-out.jsonld' title='List objects not equivalent Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/list-equivalence-test&quot;,<br/>    &quot;http://example.com/list&quot;: [<br/>      {<br/>        &quot;@list&quot;: [ { &quot;@value&quot;: &quot;1&quot; }, { &quot;@value&quot;: &quot;2&quot; } ]<br/>      },<br/>      {<br/>        &quot;@list&quot;: [ { &quot;@value&quot;: &quot;1&quot; }, { &quot;@value&quot;: &quot;2&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
           <dt id='test_99505b54a7cdee73556720b3459f6f98' resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043'>
             Test
             <span property='dc:title mf:name'>Sample test manifest extract</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0043'>
+            <p lang='en' property='dc:description'>Flatten a test manifest</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/flatten-0043-in.jsonld' title='Sample test manifest extract Input'>{<br/>  &quot;@id&quot;: &quot;&quot;,<br/>  &quot;http://example/sequence&quot;: {&quot;@list&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;#t0001&quot;,<br/>      &quot;http://example/name&quot;: &quot;Keywords cannot be aliased to other keywords&quot;,<br/>      &quot;http://example/input&quot;: {&quot;@id&quot;: &quot;error-expand-0001-in.jsonld&quot;}<br/>    }<br/>  ]}<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/flatten-0043-out.jsonld' title='Sample test manifest extract Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0043-in.jsonld&quot;,<br/>    &quot;http://example/sequence&quot;: [<br/>      {&quot;@list&quot;: [{&quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0043-in.jsonld#t0001&quot;}]}<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/flatten-0043-in.jsonld#t0001&quot;,<br/>    &quot;http://example/input&quot;: [<br/>      {&quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld&quot;}<br/>    ],<br/>    &quot;http://example/name&quot;: [<br/>      {&quot;@value&quot;: &quot;Keywords cannot be aliased to other keywords&quot;}<br/>    ]<br/>  }<br/>]<br/></pre>
           </dd>
@@ -21103,25 +24113,28 @@
           </dd>
           <dt id='test_adeaa21bca4e166ec3f061e1b9afeaa1' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0035'>
             Test
-            <span property='dc:title mf:name'>xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double</span>
+            <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'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0035-in.jsonld' title="xsd:double's canonical lexical is used when converting numbers without fraction that are coerced 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="xsd:double's canonical lexical is used when converting numbers without fraction that are coerced 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>
+            <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>
+            <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>
           <dt id='test_02f0d4c7a43df3db06f3745a939bfb6b' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036'>
             Test
-            <span property='dc:title mf:name'>The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones</span>
+            <span property='dc:title mf:name'>Use nodeMapGeneration bnode labels</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0036'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0036-in.jsonld' title='The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones Input'>{<br/>  &quot;@id&quot;: &quot;http://example.com/&quot;,<br/>  &quot;ex:prop1&quot;: {<br/>    &quot;@list&quot;: [ { &quot;@id&quot;: &quot;_:x1&quot; }, { &quot;@id&quot;: &quot;_:x2&quot; } ]<br/>  },<br/>  &quot;ex:prop2&quot;: { &quot;@id&quot;: &quot;_:x3&quot; }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0036-out.nq' title='The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones Result'>&lt;http://example.com/&gt; &lt;ex:prop1&gt; _:b3 .<br/>&lt;http://example.com/&gt; &lt;ex:prop2&gt; _:b2 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b0 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b4 .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b1 .<br/>_:b4 &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; .<br/></pre>
+            <p lang='en' property='dc:description'>The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0036-in.jsonld' title='Use nodeMapGeneration bnode labels Input'>{<br/>  &quot;@id&quot;: &quot;http://example.com/&quot;,<br/>  &quot;ex:prop1&quot;: {<br/>    &quot;@list&quot;: [ { &quot;@id&quot;: &quot;_:x1&quot; }, { &quot;@id&quot;: &quot;_:x2&quot; } ]<br/>  },<br/>  &quot;ex:prop2&quot;: { &quot;@id&quot;: &quot;_:x3&quot; }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0036-out.nq' title='Use nodeMapGeneration bnode labels Result'>&lt;http://example.com/&gt; &lt;ex:prop1&gt; _:b3 .<br/>&lt;http://example.com/&gt; &lt;ex:prop2&gt; _:b2 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b0 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b4 .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; _:b1 .<br/>_:b4 &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; .<br/></pre>
           </dd>
           <dt id='test_0e32aa94d9f84a2f2d5e82a0a4b47129' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041'>
             Test
             <span property='dc:title mf:name'>drop free-floating nodes</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0041'>
+            <p lang='en' property='dc:description'>Free-floating nodes do not generate RDF triples</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0041-in.jsonld' title='drop free-floating nodes Input'>{&quot;@id&quot;: &quot;http://example.org/test#example&quot;}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0041-out.nq' title='drop free-floating nodes Result'></pre>
           </dd>
@@ -21130,6 +24143,7 @@
             <span property='dc:title mf:name'>basic</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0042'>
+            <p lang='en' property='dc:description'>Basic RDF conversion</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0042-in.jsonld' title='basic Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;t1&quot;: &quot;http://example.com/t1&quot;,<br/>    &quot;t2&quot;: &quot;http://example.com/t2&quot;,<br/>    &quot;term1&quot;: &quot;http://example.com/term1&quot;,<br/>    &quot;term2&quot;: &quot;http://example.com/term2&quot;,<br/>    &quot;term3&quot;: &quot;http://example.com/term3&quot;,<br/>    &quot;term4&quot;: &quot;http://example.com/term4&quot;,<br/>    &quot;term5&quot;: &quot;http://example.com/term5&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: &quot;t1&quot;,<br/>  &quot;term1&quot;: &quot;v1&quot;,<br/>  &quot;term2&quot;: {&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;t2&quot;},<br/>  &quot;term3&quot;: {&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;},<br/>  &quot;term4&quot;: 4,<br/>  &quot;term5&quot;: [50, 51]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0042-out.nq' title='basic Result'>&lt;http://example.com/id1&gt; &lt;http://example.com/term1&gt; &quot;v1&quot; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term2&gt; &quot;v2&quot;^^&lt;http://example.com/t2&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term3&gt; &quot;v3&quot;@en .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term4&gt; &quot;4&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term5&gt; &quot;50&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term5&gt; &quot;51&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/t1&gt; .<br/></pre>
           </dd>
@@ -21138,6 +24152,7 @@
             <span property='dc:title mf:name'>drop null and unmapped properties</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0043'>
+            <p lang='en' property='dc:description'>Properties mapped to null or which are never mapped are dropped</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0043-in.jsonld' title='drop null and unmapped properties Input'>{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.org/property&quot;: null,<br/>  &quot;regularJson&quot;: {<br/>    &quot;nonJsonLd&quot;: &quot;property&quot;,<br/>    &quot;deep&quot;: [{<br/>      &quot;foo&quot;: &quot;bar&quot;<br/>    }, {<br/>      &quot;bar&quot;: &quot;foo&quot;<br/>    }]<br/>  }<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0043-out.nq' title='drop null and unmapped properties Result'></pre>
           </dd>
@@ -21146,6 +24161,7 @@
             <span property='dc:title mf:name'>optimize @set, keep empty arrays</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0044'>
+            <p lang='en' property='dc:description'>RDF version of expand-0004</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0044-in.jsonld' title='optimize @set, keep empty arrays Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot;},<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: { &quot;@list&quot;: [ ] },<br/>  &quot;mylist2&quot;: &quot;one item&quot;,<br/>  &quot;myset2&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;myset3&quot;: [ &quot;v1&quot; ],<br/>  &quot;http://example.org/list1&quot;: { &quot;@list&quot;: [ null ] },<br/>  &quot;http://example.org/list2&quot;: { &quot;@list&quot;: [ {&quot;@value&quot;: null} ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ null ] },<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ null ],<br/>  &quot;http://example.org/set5&quot;: &quot;one item&quot;,<br/>  &quot;http://example.org/property&quot;: { &quot;@list&quot;: &quot;one item&quot; }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0044-out.nq' title='optimize @set, keep empty arrays Result'>&lt;http://example.org/id&gt; &lt;http://example.com/mylist1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/mylist2&gt; _:b0 .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;v1&quot; .<br/>&lt;http://example.org/id&gt; &lt;http://example.org/list1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.org/list2&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.org/property&gt; _:b1 .<br/>&lt;http://example.org/id&gt; &lt;http://example.org/set5&gt; &quot;one item&quot; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;one item&quot; .<br/>_:b0 &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; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;one item&quot; .<br/>_:b1 &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; .<br/></pre>
           </dd>
@@ -21154,6 +24170,7 @@
             <span property='dc:title mf:name'>do not expand aliased @id/@type</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0045'>
+            <p lang='en' property='dc:description'>RDF version of expand-0005</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0045-in.jsonld' title='do not expand aliased @id/@type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;know&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@iri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;#me&quot;,<br/>  &quot;know&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;name&quot;: &quot;Bob&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/bob&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;name&quot;: &quot;Alice&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/alice&quot;<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0045-out.nq' title='do not expand aliased @id/@type Result'>&lt;http://example.com/alice#me&gt; &lt;http://xmlns.com/foaf/0.1/homepage&gt; &lt;http://example.com/alice&gt; .<br/>&lt;http://example.com/alice#me&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Alice&quot; .<br/>&lt;http://example.com/bob#me&gt; &lt;http://xmlns.com/foaf/0.1/homepage&gt; &lt;http://example.com/bob&gt; .<br/>&lt;http://example.com/bob#me&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Bob&quot; .<br/>&lt;http://json-ld.org/test-suite/tests/toRdf-0045-in.jsonld#me&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/alice#me&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/toRdf-0045-in.jsonld#me&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/bob#me&gt; .<br/></pre>
           </dd>
@@ -21162,6 +24179,7 @@
             <span property='dc:title mf:name'>alias keywords</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0046'>
+            <p lang='en' property='dc:description'>RDF version of expand-0006</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0046-in.jsonld' title='alias keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://example.org/test#property1&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;http://example.org/test#property2&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;http://example.org/test#property1&quot;: {<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;,<br/>    &quot;uri&quot;: &quot;http://example.org/test#example2&quot;<br/>  },<br/>  &quot;http://example.org/test#property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0046-out.nq' title='alias keywords Result'>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property1&gt; &lt;http://example.org/test#example2&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property2&gt; &lt;http://example.org/test#example3&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property3&gt; &lt;http://example.org/test#example4&gt; .<br/>&lt;http://example.org/test#example2&gt; &lt;http://example.org/test#property4&gt; &quot;foo&quot; .<br/></pre>
           </dd>
@@ -21170,6 +24188,7 @@
             <span property='dc:title mf:name'>date type-coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0047'>
+            <p lang='en' property='dc:description'>Type-coerced dates generate typed literals</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0047-in.jsonld' title='date type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:date&quot;: {<br/>      &quot;@type&quot;: &quot;xsd:dateTime&quot;<br/>    },<br/>    &quot;ex:parent&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;ex:embed&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;ex:parent&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0047-out.nq' title='date type-coercion Result'>&lt;http://example.org/test#example1&gt; &lt;http://example.org/vocab#date&gt; &quot;2011-01-25T00:00:00Z&quot;^^&lt;http://www.w3.org/2001/XMLSchema#dateTime&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/vocab#embed&gt; &lt;http://example.org/test#example2&gt; .<br/>&lt;http://example.org/test#example2&gt; &lt;http://example.org/vocab#parent&gt; &lt;http://example.org/test#example1&gt; .<br/></pre>
           </dd>
@@ -21178,6 +24197,7 @@
             <span property='dc:title mf:name'>@value with @language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0048'>
+            <p lang='en' property='dc:description'>RDF version of expand-0008</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0048-in.jsonld' title='@value with @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test&quot;: { &quot;@value&quot;: &quot;test&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:drop-lang-only&quot;: { &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:keep-full-value&quot;: { &quot;@value&quot;: &quot;only value&quot; }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0048-out.nq' title='@value with @language Result'>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#keep-full-value&gt; &quot;only value&quot; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test&gt; &quot;test&quot;@en .<br/></pre>
           </dd>
@@ -21186,6 +24206,7 @@
             <span property='dc:title mf:name'>@graph with terms</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0049'>
+            <p lang='en' property='dc:description'>RDF version of expand-0009</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0049-in.jsonld' title='@graph with terms Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0049-out.nq' title='@graph with terms Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/contributor&gt; &quot;Writer&quot; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My Book&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;Fun&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter One&quot; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://example.org/vocab#authored&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Jane&quot; .<br/>&lt;http://example.org/test#john&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;John&quot; .<br/>&lt;http://example.org/test#library&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#book&gt; .<br/></pre>
           </dd>
@@ -21194,6 +24215,7 @@
             <span property='dc:title mf:name'>native types</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0050'>
+            <p lang='en' property='dc:description'>Native types generate typed literals</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0050-in.jsonld' title='native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;d&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;e&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;f&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;e:bool&quot;: true,<br/>  &quot;e:int&quot;: 123<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0050-out.nq' title='native types Result'>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#bool&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#int&gt; &quot;123&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/></pre>
           </dd>
@@ -21202,6 +24224,7 @@
             <span property='dc:title mf:name'>coerced @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0051'>
+            <p lang='en' property='dc:description'>RDF version of expand-0011</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0051-in.jsonld' title='coerced @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;dc:title&quot;: &quot;Title&quot;,<br/>  &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0051-out.nq' title='coerced @id Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Title&quot; .<br/></pre>
           </dd>
@@ -21210,6 +24233,7 @@
             <span property='dc:title mf:name'>@graph with embed</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0052'>
+            <p lang='en' property='dc:description'>RDF version of expand-0012</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0052-in.jsonld' title='@graph with embed Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:authored&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;foaf&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;dc:description&quot;: &quot;Fun&quot;,<br/>      &quot;dc:title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;ex:authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;foaf:name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;foaf:name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;ex:contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;dc:contributor&quot;: &quot;Writer&quot;,<br/>        &quot;dc:title&quot;: &quot;My Book&quot;,<br/>        &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0052-out.nq' title='@graph with embed Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/contributor&gt; &quot;Writer&quot; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My Book&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;Fun&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter One&quot; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://example.org/vocab#authored&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Jane&quot; .<br/>&lt;http://example.org/test#john&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;John&quot; .<br/>&lt;http://example.org/test#library&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#book&gt; .<br/></pre>
           </dd>
@@ -21218,6 +24242,7 @@
             <span property='dc:title mf:name'>expand already expanded</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0053'>
+            <p lang='en' property='dc:description'>RDF version of expand-0013</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0053-in.jsonld' title='expand already expanded Input'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [&quot;v1&quot;],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [4],<br/>  &quot;http://example.com/term5&quot;: [50, 51]<br/>}]</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0053-out.nq' title='expand already expanded Result'>&lt;http://example.com/id1&gt; &lt;http://example.com/term1&gt; &quot;v1&quot; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term2&gt; &quot;v2&quot;^^&lt;http://example.com/t2&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term3&gt; &quot;v3&quot;@en .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term4&gt; &quot;4&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term5&gt; &quot;50&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://example.com/term5&gt; &quot;51&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/id1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/t1&gt; .<br/></pre>
           </dd>
@@ -21226,6 +24251,7 @@
             <span property='dc:title mf:name'>@set of @value objects with keyword aliases</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0054'>
+            <p lang='en' property='dc:description'>RDF version of expand-0014</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0054-in.jsonld' title='@set of @value objects with keyword aliases Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/test#&quot;,<br/>    &quot;property1&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/test#property1&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;property2&quot;: {<br/>      &quot;@id&quot;: &quot;ex:property2&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;,<br/>    &quot;set&quot;: &quot;@set&quot;,<br/>    &quot;value&quot;: &quot;@value&quot;,<br/>    &quot;type&quot;: &quot;@type&quot;,<br/>    &quot;xsd&quot;: { &quot;@id&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot; }<br/>  },<br/>  &quot;property1&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;<br/>  },<br/>  &quot;property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;ex:property4&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example4&quot;,<br/>    &quot;ex:property5&quot;: [<br/>      {<br/>        &quot;set&quot;: [<br/>          {<br/>          &quot;value&quot;: &quot;2012-03-31&quot;,<br/>          &quot;type&quot;: &quot;xsd:date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  &quot;ex:property6&quot;: [<br/>    {<br/>      &quot;set&quot;: [<br/>        {<br/>        &quot;value&quot;: null,<br/>        &quot;type&quot;: &quot;xsd:date&quot;<br/>        }<br/>      ]<br/>    }<br/>  ],<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0054-out.nq' title='@set of @value objects with keyword aliases Result'>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property1&gt; &lt;http://example.org/test#example2&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property2&gt; &lt;http://example.org/test#example3&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property3&gt; &lt;http://example.org/test#example4&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/test#property4&gt; &lt;http://example.org/test#example4&gt; .<br/>&lt;http://example.org/test#example2&gt; &lt;http://example.org/test#property4&gt; &quot;foo&quot; .<br/>&lt;http://example.org/test#example4&gt; &lt;http://example.org/test#property5&gt; &quot;2012-03-31&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/></pre>
           </dd>
@@ -21234,6 +24260,7 @@
             <span property='dc:title mf:name'>collapse set of sets, keep empty lists</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0055'>
+            <p lang='en' property='dc:description'>RDF version of expand-0015</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0055-in.jsonld' title='collapse set of sets, keep empty lists Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myset3&quot;: [ { &quot;@set&quot;: [ &quot;hello&quot;, &quot;this&quot; ] }, &quot;will&quot;, { &quot;@set&quot;: [ &quot;be&quot;, &quot;collapsed&quot; ] } ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0055-out.nq' title='collapse set of sets, keep empty lists Result'>&lt;http://example.org/id&gt; &lt;http://example.com/mylist1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;be&quot; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;collapsed&quot; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;hello&quot; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;this&quot; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset3&gt; &quot;will&quot; .<br/></pre>
           </dd>
@@ -21242,6 +24269,7 @@
             <span property='dc:title mf:name'>context reset</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0056'>
+            <p lang='en' property='dc:description'>RDF version of expand-0016</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0056-in.jsonld' title='context reset Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: { &quot;@id&quot;: &quot;http://example.com/myproperty&quot; },<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myproperty&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>    &quot;http://example.org/myproperty2&quot;: &quot;ok&quot;<br/>  },<br/>  &quot;http://example.com/emptyobj&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ]<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0056-out.nq' title='context reset Result'>&lt;http://example.org/id1&gt; &lt;http://example.com/emptyobj&gt; _:b0 .<br/>&lt;http://example.org/id1&gt; &lt;http://example.com/mylist1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#nil&gt; .<br/>&lt;http://example.org/id1&gt; &lt;http://example.com/mylist2&gt; _:b1 .<br/>&lt;http://example.org/id1&gt; &lt;http://example.com/myproperty&gt; &lt;http://example.org/id2&gt; .<br/>&lt;http://example.org/id2&gt; &lt;http://example.org/myproperty2&gt; &quot;ok&quot; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;hi&quot; .<br/>_:b2 &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; .<br/></pre>
           </dd>
@@ -21250,22 +24278,25 @@
             <span property='dc:title mf:name'>@graph and @id aliased</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0057'>
+            <p lang='en' property='dc:description'>RDF version of expand-0017</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0057-in.jsonld' title='@graph and @id aliased Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    },<br/>    &quot;id&quot;: &quot;@id&quot;,<br/>    &quot;data&quot;: &quot;@graph&quot;<br/>  },<br/>  &quot;data&quot;: [<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0057-out.nq' title='@graph and @id aliased Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/contributor&gt; &quot;Writer&quot; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My Book&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;Fun&quot; .<br/>&lt;http://example.org/test#chapter&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter One&quot; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://example.org/vocab#authored&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#jane&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Jane&quot; .<br/>&lt;http://example.org/test#john&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;John&quot; .<br/>&lt;http://example.org/test#library&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#book&gt; .<br/></pre>
           </dd>
           <dt id='test_df27dca6efd8c657b2f61e59354b0863' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058'>
             Test
-            <span property='dc:title mf:name'>override default @language in terms; only language-tag strings</span>
+            <span property='dc:title mf:name'>override default @language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0058'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0058-in.jsonld' title='override default @language in terms; only language-tag strings Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0058-out.nq' title='override default @language in terms; only language-tag strings Result'>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;hallo&quot;@de .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;false&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;no language&quot; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;hello&quot;@en .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0018</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0058-in.jsonld' title='override default @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0058-out.nq' title='override default @language Result'>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;hallo&quot;@de .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#german&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;false&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#nolang&gt; &quot;no language&quot; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;hello&quot;@en .<br/>&lt;http://example.org/test&gt; &lt;http://example.org/vocab#test-default&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/></pre>
           </dd>
           <dt id='test_0f945ac342fd4257729dd2742721e940' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059'>
             Test
             <span property='dc:title mf:name'>remove @value = null</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0059'>
+            <p lang='en' property='dc:description'>RDF version of expand-0019</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0059-in.jsonld' title='remove @value = null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: &quot;http://example.com/myproperty&quot;<br/>  },<br/>  &quot;myproperty&quot;: { &quot;@value&quot; : null }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0059-out.nq' title='remove @value = null Result'></pre>
           </dd>
@@ -21274,6 +24305,7 @@
             <span property='dc:title mf:name'>do not remove @graph if not at top-level</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0060'>
+            <p lang='en' property='dc:description'>Embedded @graph without @id creates BNode-labeled named graph</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0060-in.jsonld' title='do not remove @graph if not at top-level Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0060-out.nq' title='do not remove @graph if not at top-level Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/contributor&gt; &quot;Writer&quot; .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My Book&quot; .<br/>&lt;http://example.org/test#chapter1&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;Fun&quot; _:b0 .<br/>&lt;http://example.org/test#chapter1&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter One&quot; _:b0 .<br/>&lt;http://example.org/test#chapter2&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;More fun&quot; _:b0 .<br/>&lt;http://example.org/test#chapter2&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter Two&quot; _:b0 .<br/>&lt;http://example.org/test#jane&gt; &lt;http://example.org/vocab#authored&gt; _:b0 .<br/>&lt;http://example.org/test#jane&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Jane&quot; .<br/>&lt;http://example.org/test#john&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;John&quot; .<br/>&lt;http://example.org/test#library&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#book&gt; .<br/></pre>
           </dd>
@@ -21282,6 +24314,7 @@
             <span property='dc:title mf:name'>do not remove @graph at top-level if not only property</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0061'>
+            <p lang='en' property='dc:description'>RDF version of expand-0021</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0061-in.jsonld' title='do not remove @graph at top-level if not only property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;title&quot;: &quot;My first graph&quot;,<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>            &quot;title&quot;: &quot;Chapter Three&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0061-out.nq' title='do not remove @graph at top-level if not only property Result'>&lt;http://example.org/test#book&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#chapter&gt; _:b0 .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/contributor&gt; &quot;Writer&quot; _:b0 .<br/>&lt;http://example.org/test#book&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My Book&quot; _:b0 .<br/>&lt;http://example.org/test#chapter1&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;Fun&quot; _:b1 .<br/>&lt;http://example.org/test#chapter1&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter One&quot; _:b1 .<br/>&lt;http://example.org/test#chapter2&gt; &lt;http://purl.org/dc/elements/1.1/description&gt; &quot;More fun&quot; _:b1 .<br/>&lt;http://example.org/test#chapter2&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter Two&quot; _:b1 .<br/>&lt;http://example.org/test#chapter3&gt; &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;Chapter Three&quot; _:b1 .<br/>&lt;http://example.org/test#jane&gt; &lt;http://example.org/vocab#authored&gt; _:b1 _:b0 .<br/>&lt;http://example.org/test#jane&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Jane&quot; _:b0 .<br/>&lt;http://example.org/test#john&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;John&quot; _:b0 .<br/>&lt;http://example.org/test#library&gt; &lt;http://example.org/vocab#contains&gt; &lt;http://example.org/test#book&gt; _:b0 .<br/>_:b0 &lt;http://purl.org/dc/elements/1.1/title&gt; &quot;My first graph&quot; .<br/></pre>
           </dd>
@@ -21290,22 +24323,25 @@
             <span property='dc:title mf:name'>expand value with default language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0062'>
+            <p lang='en' property='dc:description'>RDF version of expand-0022</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0062-in.jsonld' title='expand value with default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/term&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;term&quot;: &quot;v&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0062-out.nq' title='expand value with default language Result'>_:b0 &lt;http://example.com/term&gt; &quot;v&quot;@en .<br/></pre>
           </dd>
           <dt id='test_f4e43da54239d82b948e0ed8b05e2937' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063'>
             Test
-            <span property='dc:title mf:name'>Expanding lists and sets with properties having coercion coerces list/set values</span>
+            <span property='dc:title mf:name'>Lists and sets of properties with list/set coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0063'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0063-in.jsonld' title='Expanding lists and sets with properties having coercion coerces list/set values Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0063-out.nq' title='Expanding lists and sets with properties having coercion coerces list/set values Result'>_:b0 &lt;http://example.com/datelist&gt; _:b1 .<br/>_:b0 &lt;http://example.com/dateprop2&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b0 &lt;http://example.com/dateprop&gt; _:b2 .<br/>_:b0 &lt;http://example.com/dateset&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b0 &lt;http://example.com/idlist&gt; _:b3 .<br/>_:b0 &lt;http://example.com/idprop2&gt; &lt;http://example.org/id&gt; .<br/>_:b0 &lt;http://example.com/idprop&gt; _:b4 .<br/>_:b0 &lt;http://example.com/idset&gt; &lt;http://example.org/id&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b1 &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; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b2 &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; .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/id&gt; .<br/>_:b3 &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; .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/id&gt; .<br/>_:b4 &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; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0023</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0063-in.jsonld' title='Lists and sets of properties with list/set coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0063-out.nq' title='Lists and sets of properties with list/set coercion Result'>_:b0 &lt;http://example.com/datelist&gt; _:b1 .<br/>_:b0 &lt;http://example.com/dateprop2&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b0 &lt;http://example.com/dateprop&gt; _:b2 .<br/>_:b0 &lt;http://example.com/dateset&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b0 &lt;http://example.com/idlist&gt; _:b3 .<br/>_:b0 &lt;http://example.com/idprop2&gt; &lt;http://example.org/id&gt; .<br/>_:b0 &lt;http://example.com/idprop&gt; _:b4 .<br/>_:b0 &lt;http://example.com/idset&gt; &lt;http://example.org/id&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b1 &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; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2012-04-12&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b2 &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; .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/id&gt; .<br/>_:b3 &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; .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/id&gt; .<br/>_:b4 &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; .<br/></pre>
           </dd>
           <dt id='test_8802eb09e077123d3851d94c2209d2a3' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064'>
             Test
             <span property='dc:title mf:name'>Multiple contexts</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0064'>
+            <p lang='en' property='dc:description'>RDF version of expand-0024</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0064-in.jsonld' title='Multiple contexts Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>      &quot;homepage&quot;: {&quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,&quot;@type&quot;: &quot;@id&quot;}<br/>    },<br/>    {&quot;ical&quot;: &quot;http://www.w3.org/2002/12/cal/ical#&quot;}<br/>  ],<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;name&quot;: &quot;Alice&quot;,<br/>  &quot;homepage&quot;: &quot;http://xkcd.com/177/&quot;,<br/>  &quot;ical:summary&quot;: &quot;Alice Talk&quot;,<br/>  &quot;ical:location&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;<br/>}</pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0064-out.nq' title='Multiple contexts Result'>&lt;http://example.com/speakers#Alice&gt; &lt;http://www.w3.org/2002/12/cal/ical#location&gt; &quot;Lyon Convention Centre, Lyon, France&quot; .<br/>&lt;http://example.com/speakers#Alice&gt; &lt;http://www.w3.org/2002/12/cal/ical#summary&gt; &quot;Alice Talk&quot; .<br/>&lt;http://example.com/speakers#Alice&gt; &lt;http://xmlns.com/foaf/0.1/homepage&gt; &lt;http://xkcd.com/177/&gt; .<br/>&lt;http://example.com/speakers#Alice&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Alice&quot; .<br/></pre>
           </dd>
@@ -21314,6 +24350,7 @@
             <span property='dc:title mf:name'>Problematic IRI expansion tests</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0065'>
+            <p lang='en' property='dc:description'>RDF version of expand-0025</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0065-in.jsonld' title='Problematic IRI expansion tests Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.com/foo/&quot;,<br/>    &quot;foo:bar&quot;: &quot;http://example.com/bar&quot;,<br/>    &quot;bar&quot;: {&quot;@id&quot;: &quot;foo:bar&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;_&quot;: &quot;http://example.com/underscore/&quot;<br/>  },<br/>  &quot;@type&quot;: [ &quot;foo&quot;, &quot;foo:bar&quot;, &quot;_&quot; ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0065-out.nq' title='Problematic IRI expansion tests Result'>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/bar&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/foo/&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/underscore/&gt; .<br/></pre>
           </dd>
@@ -21322,6 +24359,7 @@
             <span property='dc:title mf:name'>Expanding term mapping to @type uses @type syntax</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0066'>
+            <p lang='en' property='dc:description'>RDF version of expand-0026</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0066-in.jsonld' title='Expanding term mapping to @type uses @type syntax Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: {&quot;@id&quot;: &quot;@type&quot;, &quot;@type&quot;: &quot;@id&quot;}<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/b&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [<br/>        &quot;http://example.com/d&quot;,<br/>        &quot;http://example.com/e&quot;<br/>      ]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/g&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0066-out.nq' title='Expanding term mapping to @type uses @type syntax Result'>&lt;http://example.com/a&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/b&gt; .<br/>&lt;http://example.com/c&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/d&gt; .<br/>&lt;http://example.com/c&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/e&gt; .<br/>&lt;http://example.com/f&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/g&gt; .<br/></pre>
           </dd>
@@ -21330,6 +24368,7 @@
             <span property='dc:title mf:name'>Keep duplicate values in @list and @set</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0067'>
+            <p lang='en' property='dc:description'>RDF version of expand-0027</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0067-in.jsonld' title='Keep duplicate values in @list and @set Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset&quot;: {&quot;@id&quot;: &quot;http://example.com/myset&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist&quot;: [1, 2, 2, 3],<br/>  &quot;myset&quot;: [1, 2, 2, 3]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0067-out.nq' title='Keep duplicate values in @list and @set Result'>&lt;http://example.org/id&gt; &lt;http://example.com/mylist&gt; _:b0 .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.org/id&gt; &lt;http://example.com/myset&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b1 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b3 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>_:b3 &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; .<br/></pre>
           </dd>
@@ -21338,6 +24377,7 @@
             <span property='dc:title mf:name'>Use @vocab in properties and @type but not in @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0068'>
+            <p lang='en' property='dc:description'>RDF version of expand-0028</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0068-in.jsonld' title='Use @vocab in properties and @type but not in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;date&quot;: { &quot;@type&quot;: &quot;dateTime&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;example1&quot;,<br/>  &quot;@type&quot;: &quot;test&quot;,<br/>  &quot;date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@id&quot;: &quot;example2&quot;,<br/>    &quot;expandedDate&quot;: { &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;, &quot;@type&quot;: &quot;dateTime&quot; }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0068-out.nq' title='Use @vocab in properties and @type but not in @id Result'>&lt;http://json-ld.org/test-suite/tests/example1&gt; &lt;http://example.org/vocab#date&gt; &quot;2011-01-25T00:00:00Z&quot;^^&lt;http://example.org/vocab#dateTime&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/example1&gt; &lt;http://example.org/vocab#embed&gt; &lt;http://json-ld.org/test-suite/tests/example2&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/example1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/vocab#test&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/example2&gt; &lt;http://example.org/vocab#expandedDate&gt; &quot;2012-08-01T00:00:00Z&quot;^^&lt;http://example.org/vocab#dateTime&gt; .<br/></pre>
           </dd>
@@ -21346,6 +24386,7 @@
             <span property='dc:title mf:name'>Relative IRIs</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0069'>
+            <p lang='en' property='dc:description'>RDF version of expand-0029</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld' title='Relative IRIs Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../useless/../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0069-out.nq' title='Relative IRIs Result'>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.example.com/link&gt; _:b0 .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/scheme-relative&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/absolute&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/parent-parent-eq-root&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/still-root&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/parent&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/link&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld#fragment-works&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld?query=works&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/too-many-dots&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/tests/link&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b1 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld#fragment-works&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b10 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/scheme-relative&gt; .<br/>_:b10 &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; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0069-in.jsonld?query=works&gt; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b3 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/tests/&gt; .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b4 .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/&gt; .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b5 .<br/>_:b5 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/test-suite/parent&gt; .<br/>_:b5 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b6 .<br/>_:b6 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/parent-parent-eq-root&gt; .<br/>_:b6 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b7 .<br/>_:b7 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/still-root&gt; .<br/>_:b7 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b8 .<br/>_:b8 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/too-many-dots&gt; .<br/>_:b8 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b9 .<br/>_:b9 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://json-ld.org/absolute&gt; .<br/>_:b9 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b10 .<br/></pre>
           </dd>
@@ -21354,6 +24395,7 @@
             <span property='dc:title mf:name'>Language maps</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0070'>
+            <p lang='en' property='dc:description'>RDF version of expand-0030</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0070-in.jsonld' title='Language maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0070-out.nq' title='Language maps Result'>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Die Königin&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Ihre Majestät&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The Queen&quot;@en .<br/></pre>
           </dd>
@@ -21362,6 +24404,7 @@
             <span property='dc:title mf:name'>type-coercion of native types</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0071'>
+            <p lang='en' property='dc:description'>RDF version of expand-0031</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0071-in.jsonld' title='type-coercion of native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;ex:integer&quot;: { &quot;@type&quot;: &quot;xsd:integer&quot; },<br/>    &quot;ex:double&quot;: { &quot;@type&quot;: &quot;xsd:double&quot; },<br/>    &quot;ex:boolean&quot;: { &quot;@type&quot;: &quot;xsd:boolean&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:integer&quot;: 1,<br/>  &quot;ex:double&quot;: 123.45,<br/>  &quot;ex:boolean&quot;: true<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0071-out.nq' title='type-coercion of native types Result'>&lt;http://example.org/test#example1&gt; &lt;http://example.org/vocab#boolean&gt; &quot;true&quot;^^&lt;http://www.w3.org/2001/XMLSchema#boolean&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/vocab#double&gt; &quot;1.2345E2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#double&gt; .<br/>&lt;http://example.org/test#example1&gt; &lt;http://example.org/vocab#integer&gt; &quot;1&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/></pre>
           </dd>
@@ -21370,6 +24413,7 @@
             <span property='dc:title mf:name'>Mapping a term to null decouples it from @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0072'>
+            <p lang='en' property='dc:description'>RDF version of expand-0032</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0072-in.jsonld' title='Mapping a term to null decouples it from @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;from&quot;: null,<br/>    &quot;university&quot;: { &quot;@id&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;from&quot;: &quot;Italy&quot;,<br/>  &quot;university&quot;: &quot;TU Graz&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0072-out.nq' title='Mapping a term to null decouples it from @vocab Result'>&lt;http://me.markus-lanthaler.com/&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21378,6 +24422,7 @@
             <span property='dc:title mf:name'>Using @vocab with with type-coercion</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0073'>
+            <p lang='en' property='dc:description'>RDF version of expand-0033</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0073-in.jsonld' title='Using @vocab with with type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab#&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;created_at&quot;: {<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>    }<br/>  },<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>  &quot;created_at&quot;: &quot;2012-10-28&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0073-out.nq' title='Using @vocab with with type-coercion Result'>_:b0 &lt;http://example.com/vocab#created_at&gt; &quot;2012-10-28&quot;^^&lt;http://www.w3.org/2001/XMLSchema#date&gt; .<br/>_:b0 &lt;http://example.com/vocab#homepage&gt; &lt;http://www.markus-lanthaler.com/&gt; .<br/>_:b0 &lt;http://example.com/vocab#name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21386,22 +24431,25 @@
             <span property='dc:title mf:name'>Multiple properties expanding to the same IRI</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0074'>
+            <p lang='en' property='dc:description'>RDF version of expand-0034</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0074-in.jsonld' title='Multiple properties expanding to the same IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;colliding&quot;: &quot;http://example.com/vocab/collidingTerm&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>  &quot;colliding&quot;: [<br/>    &quot;value 1&quot;,<br/>    2<br/>  ],<br/>  &quot;collidingTerm&quot;: [<br/>    3,<br/>    &quot;four&quot;<br/>  ],<br/>  &quot;http://example.com/vocab/collidingTerm&quot;: 5<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0074-out.nq' title='Multiple properties expanding to the same IRI Result'>&lt;http://example.com/IriCollissions&gt; &lt;http://example.com/vocab/collidingTerm&gt; &quot;2&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/IriCollissions&gt; &lt;http://example.com/vocab/collidingTerm&gt; &quot;3&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/IriCollissions&gt; &lt;http://example.com/vocab/collidingTerm&gt; &quot;5&quot;^^&lt;http://www.w3.org/2001/XMLSchema#integer&gt; .<br/>&lt;http://example.com/IriCollissions&gt; &lt;http://example.com/vocab/collidingTerm&gt; &quot;four&quot; .<br/>&lt;http://example.com/IriCollissions&gt; &lt;http://example.com/vocab/collidingTerm&gt; &quot;value 1&quot; .<br/></pre>
           </dd>
           <dt id='test_b58b94f470d0ade75c613b3e170df56c' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075'>
             Test
-            <span property='dc:title mf:name'>Using language maps with @vocab, a default language, and a colliding property</span>
+            <span property='dc:title mf:name'>Language maps with @vocab, default language, and colliding property</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0075'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0075-in.jsonld' title='Using language maps with @vocab, a default language, and a colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0075-out.nq' title='Using language maps with @vocab, a default language, and a colliding property Result'>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Die Königin&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Ihre Majestät&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Il re&quot;@it .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The Queen&quot;@en .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The king&quot;@en .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0035</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0075-in.jsonld' title='Language maps with @vocab, default language, and colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0075-out.nq' title='Language maps with @vocab, default language, and colliding property Result'>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Die Königin&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Ihre Majestät&quot;@de .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;Il re&quot;@it .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The Queen&quot;@en .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The king&quot;@en .<br/></pre>
           </dd>
           <dt id='test_e6a15d8711361f56df69574bb0a27dbf' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0076'>
             Test
             <span property='dc:title mf:name'>Expanding @index</span>
           </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 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>
@@ -21410,38 +24458,43 @@
             <span property='dc:title mf:name'>Expanding @reverse</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0077'>
+            <p lang='en' property='dc:description'>RDF version of expand-0037</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0077-in.jsonld' title='Expanding @reverse Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0077-out.nq' title='Expanding @reverse Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
           <dt id='test_89d0ccaa59775bc56df54d2cede79476' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078'>
             Test
-            <span property='dc:title mf:name'>Triples with blank node predicates are dropped by default.</span>
+            <span property='dc:title mf:name'>Drop blank node predicates by default</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0078'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0078-in.jsonld' title='Triples with blank node predicates are dropped by default. 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-0078-out.nq' title='Triples with blank node predicates are dropped by default. Result'>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; _:b0 .<br/></pre>
+            <p lang='en' property='dc:description'>Triples with blank node predicates are dropped by default.</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0078-in.jsonld' title='Drop blank node predicates by default 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-0078-out.nq' title='Drop blank node predicates by default Result'>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; _:b0 .<br/></pre>
           </dd>
           <dt id='test_f875bd6892149503e718fbdbbbd1f08b' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079'>
             Test
             <span property='dc:title mf:name'>Using terms in a reverse-maps</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0079'>
+            <p lang='en' property='dc:description'>RDF version of expand-0039</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0079-in.jsonld' title='Using terms in a reverse-maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0079-out.nq' title='Using terms in a reverse-maps Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
           <dt id='test_0782bac62b444acbd8f2f8d8de92cf44' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080'>
             Test
-            <span property='dc:title mf:name'>Only invoke language and index map expansion if the value is a JSON object</span>
+            <span property='dc:title mf:name'>language and index expansion on non-objects</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0080'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0080-in.jsonld' title='Only invoke language and index map expansion if the value is a JSON object Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0080-out.nq' title='Only invoke language and index map expansion if the value is a JSON object Result'>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &quot;No&quot; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &quot;indexes&quot; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &lt;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&gt; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The Queen&quot; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0040</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0080-in.jsonld' title='language and index expansion on non-objects Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0080-out.nq' title='language and index expansion on non-objects Result'>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &quot;No&quot; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &quot;indexes&quot; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/index&gt; &lt;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&gt; .<br/>&lt;http://example.com/queen&gt; &lt;http://example.com/vocab/label&gt; &quot;The Queen&quot; .<br/></pre>
           </dd>
           <dt id='test_81ea63f14efe66e5752002761d8c0df2' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081'>
             Test
             <span property='dc:title mf:name'>Reset the default language</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0081'>
+            <p lang='en' property='dc:description'>RDF version of expand-0041</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0081-in.jsonld' title='Reset the default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;nested&quot;: &quot;http://example.com/nested&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;property&quot;: &quot;this is English&quot;,<br/>  &quot;nested&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@language&quot;: null<br/>    },<br/>    &quot;property&quot;: &quot;and this is a plain string&quot;<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0081-out.nq' title='Reset the default language Result'>_:b0 &lt;http://example.com/nested&gt; _:b1 .<br/>_:b0 &lt;http://example.com/property&gt; &quot;this is English&quot;@en .<br/>_:b1 &lt;http://example.com/property&gt; &quot;and this is a plain string&quot; .<br/></pre>
           </dd>
@@ -21450,6 +24503,7 @@
             <span property='dc:title mf:name'>Expanding reverse properties</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0082'>
+            <p lang='en' property='dc:description'>RDF version of expand-0042</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0082-in.jsonld' title='Expanding reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>    &quot;name&quot;: &quot;Dave Longley&quot;<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0082-out.nq' title='Expanding reverse properties Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21458,6 +24512,7 @@
             <span property='dc:title mf:name'>Using reverse properties inside a @reverse-container</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0083'>
+            <p lang='en' property='dc:description'>RDF version of expand-0043</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0083-in.jsonld' title='Using reverse properties inside a @reverse-container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;isKnownBy&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>        &quot;name&quot;: &quot;Dave Longley&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>        &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0083-out.nq' title='Using reverse properties inside a @reverse-container Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/gregg&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Gregg Kellogg&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/dave&gt; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/gregg&gt; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21466,6 +24521,7 @@
             <span property='dc:title mf:name'>Ensure index maps use language mapping</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0084'>
+            <p lang='en' property='dc:description'>RDF version of expand-0044</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0084-in.jsonld' title='Ensure index maps use language mapping Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/property&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;indexMap&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/indexMap&quot;, &quot;@language&quot;: &quot;en&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/propertyValueNode&quot;,<br/>      &quot;indexMap&quot;: {<br/>        &quot;expands to english string&quot;: &quot;simple string&quot;<br/>      }<br/>    },<br/>    &quot;einfacher String&quot;<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0084-out.nq' title='Ensure index maps use language mapping Result'>&lt;http://example.com/node&gt; &lt;http://example.com/vocab/property&gt; &quot;einfacher String&quot;@de .<br/>&lt;http://example.com/node&gt; &lt;http://example.com/vocab/property&gt; &lt;http://example.com/propertyValueNode&gt; .<br/>&lt;http://example.com/propertyValueNode&gt; &lt;http://example.com/vocab/indexMap&gt; &quot;simple string&quot;@en .<br/></pre>
           </dd>
@@ -21474,6 +24530,7 @@
             <span property='dc:title mf:name'>Top-level value objects are removed</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0085'>
+            <p lang='en' property='dc:description'>RDF version of expand-0045</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0085-in.jsonld' title='Top-level value objects are removed Input'>{<br/>    &quot;@value&quot;: &quot;free-floating value&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0085-out.nq' title='Top-level value objects are removed Result'></pre>
           </dd>
@@ -21482,22 +24539,25 @@
             <span property='dc:title mf:name'>Free-floating nodes are removed</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0086'>
+            <p lang='en' property='dc:description'>RDF version of expand-0046</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0086-in.jsonld' title='Free-floating nodes are removed Input'>{<br/>    &quot;@graph&quot;: [<br/>        { &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value object&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value language-tagged string&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value typed value&quot;,  &quot;@type&quot;: &quot;http://example.com/type&quot; },<br/>        &quot;free-floating plain string&quot;,<br/>        true,<br/>        false,<br/>        null,<br/>        1,<br/>        1.5<br/>    ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0086-out.nq' title='Free-floating nodes are removed Result'></pre>
           </dd>
           <dt id='test_562ca6f804c4d517a82a3cf58757c417' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087'>
             Test
-            <span property='dc:title mf:name'>Free-floating values in sets are removed, free-floating lists are removed completely</span>
+            <span property='dc:title mf:name'>Remove free-floating set values and lists</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0087'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0087-in.jsonld' title='Free-floating values in sets are removed, free-floating lists are removed completely Input'>{<br/>    &quot;@context&quot;: {<br/>        &quot;property&quot;: &quot;http://example.com/property&quot;<br/>    },<br/>    &quot;@graph&quot;: [<br/>        {<br/>            &quot;@set&quot;: [<br/>                &quot;free-floating strings in set objects are removed&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot;<br/>                },<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>                    &quot;property&quot;: &quot;nodes with properties are not removed&quot;<br/>                }<br/>            ]<br/>        },<br/>        {<br/>            &quot;@list&quot;: [<br/>                &quot;lists are removed even though they represent an invisible linked structure, they have no real meaning&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node-in-free-floating-list&quot;,<br/>                    &quot;property&quot;: &quot;everything inside a free-floating list is removed with the list; also nodes with properties&quot;<br/>                }<br/>            ]<br/>        }<br/>    ]<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0087-out.nq' title='Free-floating values in sets are removed, free-floating lists are removed completely Result'>&lt;http://example.com/node&gt; &lt;http://example.com/property&gt; &quot;nodes with properties are not removed&quot; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0047</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0087-in.jsonld' title='Remove free-floating set values and lists Input'>{<br/>    &quot;@context&quot;: {<br/>        &quot;property&quot;: &quot;http://example.com/property&quot;<br/>    },<br/>    &quot;@graph&quot;: [<br/>        {<br/>            &quot;@set&quot;: [<br/>                &quot;free-floating strings in set objects are removed&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot;<br/>                },<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>                    &quot;property&quot;: &quot;nodes with properties are not removed&quot;<br/>                }<br/>            ]<br/>        },<br/>        {<br/>            &quot;@list&quot;: [<br/>                &quot;lists are removed even though they represent an invisible linked structure, they have no real meaning&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node-in-free-floating-list&quot;,<br/>                    &quot;property&quot;: &quot;everything inside a free-floating list is removed with the list; also nodes with properties&quot;<br/>                }<br/>            ]<br/>        }<br/>    ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0087-out.nq' title='Remove free-floating set values and lists Result'>&lt;http://example.com/node&gt; &lt;http://example.com/property&gt; &quot;nodes with properties are not removed&quot; .<br/></pre>
           </dd>
           <dt id='test_bd8406d2f6e18f3daa86598c46e7b905' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0088'>
             Test
             <span property='dc:title mf:name'>Terms are ignored in @id</span>
           </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>
           </dd>
@@ -21506,22 +24566,25 @@
             <span property='dc:title mf:name'>Using strings as value of a reverse property</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0089'>
+            <p lang='en' property='dc:description'>RDF version of expand-0049</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0089-in.jsonld' title='Using strings as value of a reverse property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    &quot;http://example.com/people/dave&quot;,<br/>    &quot;http://example.com/people/gregg&quot;<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0089-out.nq' title='Using strings as value of a reverse property Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/gregg&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
           <dt id='test_b39f7afdebfd7bdd269b7bd0718d118c' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0090'>
             Test
-            <span property='dc:title mf:name'>Context definitions using compact IRIs don't inherit the definitions of the prefix</span>
+            <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/toRdf-manifest.jsonld#t0090'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0090-in.jsonld' title="Context definitions using compact IRIs don't inherit the definitions of the prefix 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/toRdf-0090-out.nq' title="Context definitions using compact IRIs don't inherit the definitions of the prefix Result">_:b0 &lt;http://example.com/issue/&gt; &lt;http://json-ld.org/issue/1&gt; .<br/>_:b0 &lt;http://example.com/issue/raisedBy&gt; &quot;Markus&quot; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0050</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0090-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/toRdf-0090-out.nq' title='Term definitions with prefix separate from prefix definitions Result'>_:b0 &lt;http://example.com/issue/&gt; &lt;http://json-ld.org/issue/1&gt; .<br/>_:b0 &lt;http://example.com/issue/raisedBy&gt; &quot;Markus&quot; .<br/></pre>
           </dd>
           <dt id='test_d36f0e8be447dc8b0f8169bfe8ad38b9' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091'>
             Test
             <span property='dc:title mf:name'>Expansion of keyword aliases in term definitions</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0091'>
+            <p lang='en' property='dc:description'>RDF version of expand-0051</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0091-in.jsonld' title='Expansion of keyword aliases in term definitions Input'>{<br/>  &quot;@context&quot;: [<br/>    { &quot;id&quot;: &quot;@id&quot; },<br/>    { &quot;url&quot;: &quot;id&quot; }<br/>  ],<br/>  &quot;url&quot;: &quot;/issue/1&quot;,<br/>  &quot;http://example.com/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0091-out.nq' title='Expansion of keyword aliases in term definitions Result'>&lt;http://json-ld.org/issue/1&gt; &lt;http://example.com/property&gt; &quot;ok&quot; .<br/></pre>
           </dd>
@@ -21530,6 +24593,7 @@
             <span property='dc:title mf:name'>@vocab-relative IRIs in term definitions</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0092'>
+            <p lang='en' property='dc:description'>RDF version of expand-0052</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0092-in.jsonld' title='@vocab-relative IRIs in term definitions Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&quot;,<br/>    &quot;property&quot;: &quot;vocabRelativeProperty&quot;<br/>  },<br/>  &quot;property&quot;: &quot;must expand to http://example.org/vocabRelativeProperty&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0092-out.nq' title='@vocab-relative IRIs in term definitions Result'>_:b0 &lt;http://example.org/property&gt; &quot;ok&quot; .<br/>_:b0 &lt;http://example.org/vocabRelativeProperty&gt; &quot;must expand to http://example.org/vocabRelativeProperty&quot; .<br/></pre>
           </dd>
@@ -21538,6 +24602,7 @@
             <span property='dc:title mf:name'>Expand absolute IRI with @type: @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0093'>
+            <p lang='en' property='dc:description'>RDF version of expand-0053</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0093-in.jsonld' title='Expand absolute IRI with @type: @vocab 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;http://example.org/enum&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0093-out.nq' title='Expand absolute IRI with @type: @vocab Result'>_:b0 &lt;http://example.org/term&gt; &lt;http://example.org/enum&gt; .<br/></pre>
           </dd>
@@ -21546,6 +24611,7 @@
             <span property='dc:title mf:name'>Expand term with @type: @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0094'>
+            <p lang='en' property='dc:description'>RDF version of expand-0054</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0094-in.jsonld' title='Expand term with @type: @vocab 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/>    &quot;enum&quot;: {&quot;@id&quot;: &quot;http://example.org/enum&quot;}<br/>  },<br/>  &quot;term&quot;: &quot;enum&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0094-out.nq' title='Expand term with @type: @vocab Result'>_:b0 &lt;http://example.org/term&gt; &lt;http://example.org/enum&gt; .<br/></pre>
           </dd>
@@ -21554,6 +24620,7 @@
             <span property='dc:title mf:name'>Expand @vocab-relative term with @type: @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0095'>
+            <p lang='en' property='dc:description'>RDF version of expand-0055</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0095-in.jsonld' title='Expand @vocab-relative term with @type: @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&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;enum&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0095-out.nq' title='Expand @vocab-relative term with @type: @vocab Result'>_:b0 &lt;http://example.org/term&gt; &lt;http://example.org/enum&gt; .<br/></pre>
           </dd>
@@ -21562,6 +24629,7 @@
             <span property='dc:title mf:name'>Use terms with @type: @vocab but not with @type: @id</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0096'>
+            <p lang='en' property='dc:description'>RDF version of expand-0056</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0096-in.jsonld' title='Use terms with @type: @vocab but not with @type: @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: { &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;, &quot;@type&quot;: &quot;@vocab&quot; },<br/>    &quot;link&quot;: { &quot;@id&quot;: &quot;http://example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;MarkusHomepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>    &quot;relative-iri&quot;: &quot;http://example.com/error-if-this-is-used-for-link&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;MarkusHomepage&quot;,<br/>  &quot;link&quot;: &quot;relative-iri&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0096-out.nq' title='Use terms with @type: @vocab but not with @type: @id Result'>&lt;http://me.markus-lanthaler.com/&gt; &lt;http://example.com/link&gt; &lt;http://json-ld.org/test-suite/tests/relative-iri&gt; .<br/>&lt;http://me.markus-lanthaler.com/&gt; &lt;http://xmlns.com/foaf/0.1/homepage&gt; &lt;http://www.markus-lanthaler.com/&gt; .<br/>&lt;http://me.markus-lanthaler.com/&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21570,6 +24638,7 @@
             <span property='dc:title mf:name'>Expand relative IRI with @type: @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0097'>
+            <p lang='en' property='dc:description'>RDF version of expand-0057</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0097-in.jsonld' title='Expand relative IRI with @type: @vocab 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/toRdf-0097-out.nq' title='Expand relative IRI with @type: @vocab Result'>_:b0 &lt;http://example.org/term&gt; &lt;http://json-ld.org/test-suite/tests/not-a-term-thus-a-relative-IRI&gt; .<br/></pre>
           </dd>
@@ -21578,6 +24647,7 @@
             <span property='dc:title mf:name'>Expand compact IRI with @type: @vocab</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0098'>
+            <p lang='en' property='dc:description'>RDF version of expand-0058</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0098-in.jsonld' title='Expand compact IRI with @type: @vocab 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/>    &quot;prefix&quot;: &quot;http://example.com/vocab#&quot;<br/>  },<br/>  &quot;term&quot;: &quot;prefix:suffix&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0098-out.nq' title='Expand compact IRI with @type: @vocab Result'>_:b0 &lt;http://example.org/term&gt; &lt;http://example.com/vocab#suffix&gt; .<br/></pre>
           </dd>
@@ -21586,6 +24656,7 @@
             <span property='dc:title mf:name'>Reset @vocab by setting it to null</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0099'>
+            <p lang='en' property='dc:description'>RDF version of expand-0059</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0099-in.jsonld' title='Reset @vocab by setting it to null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;example-with-vocab&quot;,<br/>  &quot;@type&quot;: &quot;vocab-prefixed&quot;,<br/>  &quot;property&quot;: &quot;property expanded using @vocab&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@vocab&quot;: null<br/>    },<br/>    &quot;@id&quot;: &quot;example-vocab-reset&quot;,<br/>    &quot;@type&quot;: &quot;document-relative&quot;,<br/>    &quot;property&quot;: &quot;@vocab reset, property will be dropped&quot;<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0099-out.nq' title='Reset @vocab by setting it to null Result'>&lt;http://json-ld.org/test-suite/tests/example-vocab-reset&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/document-relative&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/example-with-vocab&gt; &lt;http://example.org/vocab#embed&gt; &lt;http://json-ld.org/test-suite/tests/example-vocab-reset&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/example-with-vocab&gt; &lt;http://example.org/vocab#property&gt; &quot;property expanded using @vocab&quot; .<br/>&lt;http://json-ld.org/test-suite/tests/example-with-vocab&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/vocab#vocab-prefixed&gt; .<br/></pre>
           </dd>
@@ -21594,14 +24665,16 @@
             <span property='dc:title mf:name'>Overwrite document base with @base and reset it again</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0100'>
+            <p lang='en' property='dc:description'>RDF version of expand-0060</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0100-in.jsonld' title='Overwrite document base with @base and reset it again Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/vocab#property&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;../document-relative&quot;,<br/>  &quot;@type&quot;: &quot;#document-relative&quot;,<br/>  &quot;property&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@base&quot;: &quot;http://example.org/test/&quot;<br/>    },<br/>    &quot;@id&quot;: &quot;../document-base-overwritten&quot;,<br/>    &quot;@type&quot;: &quot;#document-base-overwritten&quot;,<br/>    &quot;property&quot;: [<br/>      {<br/>        &quot;@context&quot;: null,<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;context completely reset, drops property&quot;<br/>      },<br/>      {<br/>        &quot;@context&quot;: {<br/>          &quot;@base&quot;: null<br/>        },<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;@base is set to none&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0100-out.nq' title='Overwrite document base with @base and reset it again Result'>&lt;../document-relative&gt; &lt;http://example.com/vocab#property&gt; &quot;@base is set to none&quot; .<br/>&lt;../document-relative&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;#document-relative&gt; .<br/>&lt;http://example.org/document-base-overwritten&gt; &lt;http://example.com/vocab#property&gt; &lt;../document-relative&gt; .<br/>&lt;http://example.org/document-base-overwritten&gt; &lt;http://example.com/vocab#property&gt; &lt;http://json-ld.org/test-suite/document-relative&gt; .<br/>&lt;http://example.org/document-base-overwritten&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/test/#document-base-overwritten&gt; .<br/>&lt;http://json-ld.org/test-suite/document-relative&gt; &lt;http://example.com/vocab#property&gt; &lt;http://example.org/document-base-overwritten&gt; .<br/>&lt;http://json-ld.org/test-suite/document-relative&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0100-in.jsonld#document-relative&gt; .<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0100-out.nq' title='Overwrite document base with @base and reset it again Result'>&lt;http://example.org/document-base-overwritten&gt; &lt;http://example.com/vocab#property&gt; &lt;http://example/document-relative&gt; .<br/>&lt;http://example.org/document-base-overwritten&gt; &lt;http://example.com/vocab#property&gt; &lt;http://json-ld.org/test-suite/document-relative&gt; .<br/>&lt;http://example.org/document-base-overwritten&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/test/#document-base-overwritten&gt; .<br/>&lt;http://example/document-relative&gt; &lt;http://example.com/vocab#property&gt; &quot;@base is set to none&quot; .<br/>&lt;http://example/document-relative&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example/#document-relative&gt; .<br/>&lt;http://json-ld.org/test-suite/document-relative&gt; &lt;http://example.com/vocab#property&gt; &lt;http://example.org/document-base-overwritten&gt; .<br/>&lt;http://json-ld.org/test-suite/document-relative&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://json-ld.org/test-suite/tests/toRdf-0100-in.jsonld#document-relative&gt; .<br/></pre>
           </dd>
           <dt id='test_e70e4db9878d081e1a3ac5a826803ea0' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101'>
             Test
             <span property='dc:title mf:name'>Coercing native types to arbitrary datatypes</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0101'>
+            <p lang='en' property='dc:description'>RDF version of expand-0061</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0101-in.jsonld' title='Coercing native types to arbitrary datatypes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/property&quot;,<br/>      &quot;@type&quot;: &quot;http://example.com/datatype&quot;<br/>    }<br/>  },<br/>  &quot;property&quot;: [ 1, true, false, 5.1 ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0101-out.nq' title='Coercing native types to arbitrary datatypes Result'>_:b0 &lt;http://example.com/property&gt; &quot;1&quot;^^&lt;http://example.com/datatype&gt; .<br/>_:b0 &lt;http://example.com/property&gt; &quot;5.1E0&quot;^^&lt;http://example.com/datatype&gt; .<br/>_:b0 &lt;http://example.com/property&gt; &quot;false&quot;^^&lt;http://example.com/datatype&gt; .<br/>_:b0 &lt;http://example.com/property&gt; &quot;true&quot;^^&lt;http://example.com/datatype&gt; .<br/></pre>
           </dd>
@@ -21610,6 +24683,7 @@
             <span property='dc:title mf:name'>Various relative IRIs with with @base</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0102'>
+            <p lang='en' property='dc:description'>RDF version of expand-0062</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0102-in.jsonld' title='Various relative IRIs with with @base Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@base&quot;: &quot;http://example.com/some/deep/directory/and/file#with-a-fragment&quot;,<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;,<br/>    &quot;//example.org/../scheme-relative&quot;,<br/>    &quot;//example.org/.././useless/../../scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0102-out.nq' title='Various relative IRIs with with @base Result'>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.example.com/link&gt; _:b0 .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/absolute&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/and/&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/and/file#fragment-works&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/and/file?query=works&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/and/link&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/directory/parent&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/some/deep/parent-parent-eq-root&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/still-root&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.com/too-many-dots&gt; .<br/>&lt;http://example.com/some/deep/directory/and/relativeIris&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/scheme-relative&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/and/link&gt; .<br/>_:b0 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b1 .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/and/file#fragment-works&gt; .<br/>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b2 .<br/>_:b10 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/scheme-relative&gt; .<br/>_:b10 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b11 .<br/>_:b11 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/scheme-relative&gt; .<br/>_:b11 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b12 .<br/>_:b12 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.org/scheme-relative&gt; .<br/>_:b12 &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; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/and/file?query=works&gt; .<br/>_:b2 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b3 .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/and/&gt; .<br/>_:b3 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b4 .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/&gt; .<br/>_:b4 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b5 .<br/>_:b5 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/directory/parent&gt; .<br/>_:b5 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b6 .<br/>_:b6 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/some/deep/parent-parent-eq-root&gt; .<br/>_:b6 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b7 .<br/>_:b7 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/still-root&gt; .<br/>_:b7 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b8 .<br/>_:b8 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/too-many-dots&gt; .<br/>_:b8 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b9 .<br/>_:b9 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#first&gt; &lt;http://example.com/absolute&gt; .<br/>_:b9 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#rest&gt; _:b10 .<br/></pre>
           </dd>
@@ -21618,6 +24692,7 @@
             <span property='dc:title mf:name'>Expand a reverse property with an index-container</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0103'>
+            <p lang='en' property='dc:description'>RDF version of expand-0063</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0103-in.jsonld' title='Expand a reverse property with an index-container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;Dave&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;Gregg&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0103-out.nq' title='Expand a reverse property with an index-container Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/gregg&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/gregg&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Gregg Kellogg&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21626,6 +24701,7 @@
             <span property='dc:title mf:name'>Expand reverse property whose values are unlabeled blank nodes</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0104'>
+            <p lang='en' property='dc:description'>RDF version of expand-0064</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0104-in.jsonld' title='Expand reverse property whose values are unlabeled blank nodes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    {<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0104-out.nq' title='Expand reverse property whose values are unlabeled blank nodes Result'>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/>_:b0 &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>_:b0 &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>_:b1 &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>_:b1 &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Gregg Kellogg&quot; .<br/></pre>
           </dd>
@@ -21634,6 +24710,7 @@
             <span property='dc:title mf:name'>Keys that are not mapped to an IRI in a reverse-map are dropped</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0105'>
+            <p lang='en' property='dc:description'>RDF version of expand-0065</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0105-in.jsonld' title='Keys that are not mapped to an IRI in a reverse-map are dropped Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;relative-iri&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Keys that are not mapped to an IRI in a reverse-map are dropped&quot;<br/>    }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0105-out.nq' title='Keys that are not mapped to an IRI in a reverse-map are dropped Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/></pre>
           </dd>
@@ -21642,46 +24719,52 @@
             <span property='dc:title mf:name'>Use @vocab to expand keys in reverse-maps</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0106'>
+            <p lang='en' property='dc:description'>RDF version of expand-0066</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0106-in.jsonld' title='Use @vocab to expand keys in reverse-maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;noTerm&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Compact keys using @vocab&quot;<br/>    }<br/>  }<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0106-out.nq' title='Use @vocab to expand keys in reverse-maps Result'>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/knows&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://example.com/people/dave&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Dave Longley&quot; .<br/>&lt;http://example.com/people/markus&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Markus Lanthaler&quot; .<br/>&lt;http://json-ld.org/test-suite/tests/relative-node&gt; &lt;http://example.com/vocab/noTerm&gt; &lt;http://example.com/people/markus&gt; .<br/>&lt;http://json-ld.org/test-suite/tests/relative-node&gt; &lt;http://xmlns.com/foaf/0.1/name&gt; &quot;Compact keys using @vocab&quot; .<br/></pre>
           </dd>
           <dt id='test_fec263a457d4f96320d88ea8b27d2ddb' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107'>
             Test
-            <span property='dc:title mf:name'>prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes</span>
+            <span property='dc:title mf:name'>prefix:://sufffix not a compact IRI</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0107'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0107-in.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-http-iris&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0107-out.nq' title='prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes Result'>&lt;http://example.org/node1&gt; &lt;http://example.org/property&gt; &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot; .<br/>&lt;http://example.org/node1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/type&gt; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0067</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0107-in.jsonld' title='prefix:://sufffix not a compact IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-http-iris&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0107-out.nq' title='prefix:://sufffix not a compact IRI Result'>&lt;http://example.org/node1&gt; &lt;http://example.org/property&gt; &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot; .<br/>&lt;http://example.org/node1&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://example.org/type&gt; .<br/></pre>
           </dd>
           <dt id='test_de7ba43601853703e6d33aa8f57a3706' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108'>
             Test
-            <span property='dc:title mf:name'>prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore</span>
+            <span property='dc:title mf:name'>_::sufffix not a compact IRI</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0108'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0108-in.jsonld' title='prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;_&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-blank-node-identifiers&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;_:node1&quot;,<br/>  &quot;@type&quot;: &quot;_:type&quot;,<br/>  &quot;_:property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0108-out.nq' title='prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore Result'>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; _:b0 .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0068</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0108-in.jsonld' title='_::sufffix not a compact IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;_&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-blank-node-identifiers&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;_:node1&quot;,<br/>  &quot;@type&quot;: &quot;_:type&quot;,<br/>  &quot;_:property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0108-out.nq' title='_::sufffix not a compact IRI Result'>_:b1 &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; _:b0 .<br/></pre>
           </dd>
           <dt id='test_183188bc11a0b730f6b73cdeb20a0c85' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109'>
             Test
-            <span property='dc:title mf:name'>Redefine compact IRI to define type mapping using the compact IRI itself as value of @id</span>
+            <span property='dc:title mf:name'>Compact IRI as term with type mapping</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0109'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0109-in.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as value of @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;,<br/>    &quot;rdfs:subClassOf&quot;: { &quot;@id&quot;: &quot;rdfs:subClassOf&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>  &quot;@type&quot;: &quot;rdfs:Class&quot;,<br/>  &quot;rdfs:subClassOf&quot;: &quot;http://example.com/vocab#someOtherClass&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0109-out.nq' title='Redefine compact IRI to define type mapping using the compact IRI itself as value of @id Result'>&lt;http://example.com/vocab#class&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/2000/01/rdf-schema#Class&gt; .<br/>&lt;http://example.com/vocab#class&gt; &lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&gt; &lt;http://example.com/vocab#someOtherClass&gt; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0069</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0109-in.jsonld' title='Compact IRI as term with type mapping Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;,<br/>    &quot;rdfs:subClassOf&quot;: { &quot;@id&quot;: &quot;rdfs:subClassOf&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>  &quot;@type&quot;: &quot;rdfs:Class&quot;,<br/>  &quot;rdfs:subClassOf&quot;: &quot;http://example.com/vocab#someOtherClass&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0109-out.nq' title='Compact IRI as term with type mapping Result'>&lt;http://example.com/vocab#class&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/2000/01/rdf-schema#Class&gt; .<br/>&lt;http://example.com/vocab#class&gt; &lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&gt; &lt;http://example.com/vocab#someOtherClass&gt; .<br/></pre>
           </dd>
           <dt id='test_256a22d52c293f0f6a480e36e6bcad47' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110'>
             Test
-            <span property='dc:title mf:name'>Redefine compact IRI to define type mapping using the compact IRI itself as string value</span>
+            <span property='dc:title mf:name'>Redefine compact IRI with itself</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0110'>
-            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0110-in.jsonld' title='Redefine compact IRI to define type mapping using the compact IRI itself as string value Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;prefix&quot;: &quot;http://www.example.org/vocab#&quot;,<br/>    &quot;prefix:foo&quot;: &quot;prefix:foo&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>  &quot;@type&quot;: &quot;prefix:Class&quot;,<br/>  &quot;prefix:foo&quot;: &quot;bar&quot;<br/>}<br/></pre>
-            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0110-out.nq' title='Redefine compact IRI to define type mapping using the compact IRI itself as string value Result'>&lt;http://example.com/vocab#id&gt; &lt;http://www.example.org/vocab#foo&gt; &quot;bar&quot; .<br/>&lt;http://example.com/vocab#id&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.example.org/vocab#Class&gt; .<br/></pre>
+            <p lang='en' property='dc:description'>RDF version of expand-0070</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0110-in.jsonld' title='Redefine compact IRI with itself Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;prefix&quot;: &quot;http://www.example.org/vocab#&quot;,<br/>    &quot;prefix:foo&quot;: &quot;prefix:foo&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>  &quot;@type&quot;: &quot;prefix:Class&quot;,<br/>  &quot;prefix:foo&quot;: &quot;bar&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0110-out.nq' title='Redefine compact IRI with itself Result'>&lt;http://example.com/vocab#id&gt; &lt;http://www.example.org/vocab#foo&gt; &quot;bar&quot; .<br/>&lt;http://example.com/vocab#id&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.example.org/vocab#Class&gt; .<br/></pre>
           </dd>
           <dt id='test_b1570a4d8c0701d229685858dd1b0942' resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111'>
             Test
             <span property='dc:title mf:name'>Redefine terms looking like compact IRIs</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0111'>
+            <p lang='en' property='dc:description'>RDF version of expand-0071</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0111-in.jsonld' title='Redefine terms looking like compact IRIs Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;v:term&quot;: &quot;v:somethingElse&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:somethingElseId&quot; }<br/>    },<br/>    {<br/>      &quot;v:term&quot;: &quot;v:term&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:termId&quot; }<br/>    }<br/>  ],<br/>  &quot;v:term&quot;: &quot;value of v:term&quot;,<br/>  &quot;v:termId&quot;: &quot;value of v:termId&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0111-out.nq' title='Redefine terms looking like compact IRIs Result'>_:b0 &lt;http://example.com/vocab#term&gt; &quot;value of v:term&quot; .<br/>_:b0 &lt;http://example.com/vocab#termId&gt; &quot;value of v:termId&quot; .<br/></pre>
           </dd>
@@ -21690,10 +24773,698 @@
             <span property='dc:title mf:name'>Redefine term using @vocab, not itself</span>
           </dt>
           <dd resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0112'>
+            <p lang='en' property='dc:description'>RDF version of expand-0072</p>
             <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/toRdf-0112-in.jsonld' title='Redefine term using @vocab, not itself Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;term&quot;: &quot;v:somethingElse&quot;<br/>    },<br/>    {<br/>      &quot;@vocab&quot;: &quot;http://example.com/anotherVocab#&quot;,<br/>      &quot;term&quot;: &quot;term&quot;<br/>    }<br/>  ],<br/>  &quot;term&quot;: &quot;value of term&quot;<br/>}<br/></pre>
             <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0112-out.nq' title='Redefine term using @vocab, not itself Result'>_:b0 &lt;http://example.com/anotherVocab#term&gt; &quot;value of term&quot; .<br/></pre>
           </dd>
         </div>
+        <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld'>
+          <dt id='test_50da1a1d0d8f5998a760b8ae03cfa651' resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001'>
+            Test
+            <span property='dc:title mf:name'>Keywords cannot be aliased to other keywords</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/error-expand-manifest.jsonld#t0001'>
+            <p lang='en' property='dc:description'>Verifies that an exception callback is invoked when aliasing a keyword to another keyword</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/error-expand-0001-in.jsonld' title='Keywords cannot be aliased to other keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@type&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/keyword redefinition' title='Keywords cannot be aliased to other keywords Result'>http://json-ld.org/test-suite/tests/keyword redefinition not loaded</pre>
+          </dd>
+        </div>
+        <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld'>
+          <dt id='test_30400bd733cda10ec34b060e31bee342' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001'>
+            Test
+            <span property='dc:title mf:name'>drop free-floating nodes</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0001'>
+            <p lang='en' property='dc:description'>Expand drops unreferenced nodes having only @id</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0001-in.jsonld' title='drop free-floating nodes Input'>{&quot;@id&quot;: &quot;http://example.org/test#example&quot;}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0001-out.jsonld' title='drop free-floating nodes Result'>[ ]<br/></pre>
+          </dd>
+          <dt id='test_8c412a36834c515309821805111f3170' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002'>
+            Test
+            <span property='dc:title mf:name'>basic</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0002'>
+            <p lang='en' property='dc:description'>Expanding terms with different types of values</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0002-in.jsonld' title='basic Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;t1&quot;: &quot;http://example.com/t1&quot;,<br/>    &quot;t2&quot;: &quot;http://example.com/t2&quot;,<br/>    &quot;term1&quot;: &quot;http://example.com/term1&quot;,<br/>    &quot;term2&quot;: &quot;http://example.com/term2&quot;,<br/>    &quot;term3&quot;: &quot;http://example.com/term3&quot;,<br/>    &quot;term4&quot;: &quot;http://example.com/term4&quot;,<br/>    &quot;term5&quot;: &quot;http://example.com/term5&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: &quot;t1&quot;,<br/>  &quot;term1&quot;: &quot;v1&quot;,<br/>  &quot;term2&quot;: {&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;t2&quot;},<br/>  &quot;term3&quot;: {&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;},<br/>  &quot;term4&quot;: 4,<br/>  &quot;term5&quot;: [50, 51]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0002-out.jsonld' title='basic Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [{&quot;@value&quot;: &quot;v1&quot;}],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [{&quot;@value&quot;: 4}],<br/>  &quot;http://example.com/term5&quot;: [{&quot;@value&quot;: 50}, {&quot;@value&quot;: 51}]<br/>}]</pre>
+          </dd>
+          <dt id='test_6fb15d01d55e323c1d40c908af0025cf' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003'>
+            Test
+            <span property='dc:title mf:name'>drop null and unmapped properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0003'>
+            <p lang='en' property='dc:description'>Verifies that null values and unmapped properties are removed from expanded output</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0003-in.jsonld' title='drop null and unmapped properties Input'>{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.org/property&quot;: null,<br/>  &quot;regularJson&quot;: {<br/>    &quot;nonJsonLd&quot;: &quot;property&quot;,<br/>    &quot;deep&quot;: [{<br/>      &quot;foo&quot;: &quot;bar&quot;<br/>    }, {<br/>      &quot;bar&quot;: &quot;foo&quot;<br/>    }]<br/>  }<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0003-out.jsonld' title='drop null and unmapped properties Result'>[ ]<br/></pre>
+          </dd>
+          <dt id='test_46ca05e212eb3f5df12a5ce1240d1a1d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004'>
+            Test
+            <span property='dc:title mf:name'>optimize @set, keep empty arrays</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0004'>
+            <p lang='en' property='dc:description'>Uses of @set are removed in expansion; values of @set, or just plain values which are empty arrays are retained</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0004-in.jsonld' title='optimize @set, keep empty arrays Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot;},<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: { &quot;@list&quot;: [ ] },<br/>  &quot;mylist2&quot;: &quot;one item&quot;,<br/>  &quot;myset2&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;myset3&quot;: [ &quot;v1&quot; ],<br/>  &quot;http://example.org/list1&quot;: { &quot;@list&quot;: [ null ] },<br/>  &quot;http://example.org/list2&quot;: { &quot;@list&quot;: [ {&quot;@value&quot;: null} ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ ] },<br/>  &quot;http://example.org/set1&quot;: { &quot;@set&quot;: [ null ] },<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ null ],<br/>  &quot;http://example.org/set5&quot;: &quot;one item&quot;,<br/>  &quot;http://example.org/property&quot;: { &quot;@list&quot;: &quot;one item&quot; }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0004-out.jsonld' title='optimize @set, keep empty arrays Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.com/mylist2&quot;: [ { &quot;@list&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ] } ],<br/>  &quot;http://example.com/myset2&quot;: [ ],<br/>  &quot;http://example.com/myset3&quot;: [ {&quot;@value&quot;: &quot;v1&quot;} ],<br/>  &quot;http://example.org/list1&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.org/list2&quot;: [ { &quot;@list&quot;: [ ] } ],<br/>  &quot;http://example.org/set1&quot;: [ ],<br/>  &quot;http://example.org/set1&quot;: [ ],<br/>  &quot;http://example.org/set3&quot;: [ ],<br/>  &quot;http://example.org/set4&quot;: [ ],<br/>  &quot;http://example.org/set5&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ],<br/>  &quot;http://example.org/property&quot;: [ { &quot;@list&quot;: [ {&quot;@value&quot;: &quot;one item&quot;} ] } ]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_b508ab4f88c7b5481c2cf64e2737b30f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005'>
+            Test
+            <span property='dc:title mf:name'>do not expand aliased @id/@type</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0005'>
+            <p lang='en' property='dc:description'>If a keyword is aliased, it is not used when expanding</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0005-in.jsonld' title='do not expand aliased @id/@type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;know&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@iri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;#me&quot;,<br/>  &quot;know&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;name&quot;: &quot;Bob&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/bob&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;name&quot;: &quot;Alice&quot;,<br/>      &quot;homepage&quot;: &quot;http://example.com/alice&quot;<br/>    }<br/>  ]<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0005-out.jsonld' title='do not expand aliased @id/@type Result'>[{<br/>  &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0005-in.jsonld#me&quot;,<br/>  &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/bob#me&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Bob&quot;}],<br/>      &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.com/bob&quot;<br/>      }]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/alice#me&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Alice&quot;}],<br/>      &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.com/alice&quot;<br/>      }]<br/>    }<br/>  ]<br/>}]</pre>
+          </dd>
+          <dt id='test_64ebeef021e3a1db53968ce489eb7667' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006'>
+            Test
+            <span property='dc:title mf:name'>alias keywords</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0006'>
+            <p lang='en' property='dc:description'>Aliased keywords expand in resulting document</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0006-in.jsonld' title='alias keywords Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://example.org/test#property1&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;http://example.org/test#property2&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;<br/>  },<br/>  &quot;http://example.org/test#property1&quot;: {<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;,<br/>    &quot;uri&quot;: &quot;http://example.org/test#example2&quot;<br/>  },<br/>  &quot;http://example.org/test#property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0006-out.jsonld' title='alias keywords Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;http://example.org/test#property1&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: [{&quot;@value&quot;: &quot;foo&quot;}]<br/>  }],<br/>  &quot;http://example.org/test#property2&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example3&quot;<br/>  }],<br/>  &quot;http://example.org/test#property3&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example4&quot;<br/>  }]<br/>}]</pre>
+          </dd>
+          <dt id='test_1c8bfb88b1e97399a84e0e23cb10e40b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007'>
+            Test
+            <span property='dc:title mf:name'>date type-coercion</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0007'>
+            <p lang='en' property='dc:description'>Expand strings to expanded value with @type: xsd:dateTime</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0007-in.jsonld' title='date type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:date&quot;: {<br/>      &quot;@type&quot;: &quot;xsd:dateTime&quot;<br/>    },<br/>    &quot;ex:parent&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;ex:embed&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;ex:parent&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0007-out.jsonld' title='date type-coercion Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;http://example.org/vocab#date&quot;: [{<br/>    &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>    &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#dateTime&quot;<br/>  }],<br/>  &quot;http://example.org/vocab#embed&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>    &quot;http://example.org/vocab#parent&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#example1&quot;<br/>    }]<br/>  }]<br/>}]</pre>
+          </dd>
+          <dt id='test_639f33a04dbd664474ab488f891c5496' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008'>
+            Test
+            <span property='dc:title mf:name'>@value with @language</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0008'>
+            <p lang='en' property='dc:description'>Keep expanded values with @language, drop non-conforming value objects containing just @language</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0008-in.jsonld' title='@value with @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test&quot;: { &quot;@value&quot;: &quot;test&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:drop-lang-only&quot;: { &quot;@language&quot;: &quot;en&quot; },<br/>  &quot;ex:keep-full-value&quot;: { &quot;@value&quot;: &quot;only value&quot; }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0008-out.jsonld' title='@value with @language Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>    &quot;http://example.org/vocab#test&quot;: [ { &quot;@value&quot;: &quot;test&quot;, &quot;@language&quot;: &quot;en&quot; } ],<br/>    &quot;http://example.org/vocab#keep-full-value&quot;: [ {&quot;@value&quot;: &quot;only value&quot;} ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_fc3e08bc600239177804ec8be79b64fd' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009'>
+            Test
+            <span property='dc:title mf:name'>@graph with terms</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0009'>
+            <p lang='en' property='dc:description'>Use of @graph to contain multiple nodes within array</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0009-in.jsonld' title='@graph with terms Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0009-out.jsonld' title='@graph with terms Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
+          </dd>
+          <dt id='test_c44d7caa68a769857cd333691253bef4' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010'>
+            Test
+            <span property='dc:title mf:name'>native types</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0010'>
+            <p lang='en' property='dc:description'>Expanding native scalar retains native scalar within expanded value</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0010-in.jsonld' title='native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;d&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;e&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;f&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;e:bool&quot;: true,<br/>  &quot;e:int&quot;: 123<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0010-out.jsonld' title='native types Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;http://example.org/vocab#bool&quot;: [{&quot;@value&quot;: true}],<br/>  &quot;http://example.org/vocab#int&quot;: [{&quot;@value&quot;: 123}]<br/>}]</pre>
+          </dd>
+          <dt id='test_ab6ef2da0eed998d968827642bfc4c7b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011'>
+            Test
+            <span property='dc:title mf:name'>coerced @id</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0011'>
+            <p lang='en' property='dc:description'>A value of a property with @type: @id coercion expands to a node reference</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0011-in.jsonld' title='coerced @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;dc:title&quot;: &quot;Title&quot;,<br/>  &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0011-out.jsonld' title='coerced @id Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>  &quot;http://example.org/vocab#contains&quot;: [{<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>  }],<br/>  &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Title&quot;}]<br/>}]</pre>
+          </dd>
+          <dt id='test_43239674aca32af2715ec3d69cbac162' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012'>
+            Test
+            <span property='dc:title mf:name'>@graph with embed</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0012'>
+            <p lang='en' property='dc:description'>Use of @graph to contain multiple nodes within array</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0012-in.jsonld' title='@graph with embed Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;dc&quot;: &quot;http://purl.org/dc/elements/1.1/&quot;,<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;ex:authored&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;ex:contains&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;foaf&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;dc:description&quot;: &quot;Fun&quot;,<br/>      &quot;dc:title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;ex:authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;foaf:name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;foaf:name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;ex:contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;dc:contributor&quot;: &quot;Writer&quot;,<br/>        &quot;dc:title&quot;: &quot;My Book&quot;,<br/>        &quot;ex:contains&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }<br/>    }<br/>  ]<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0012-out.jsonld' title='@graph with embed Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
+          </dd>
+          <dt id='test_d9b2850b69f56067af4ec560432f024d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013'>
+            Test
+            <span property='dc:title mf:name'>expand already expanded</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0013'>
+            <p lang='en' property='dc:description'>Expand does not mess up already expanded document</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0013-in.jsonld' title='expand already expanded Input'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [&quot;v1&quot;],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [4],<br/>  &quot;http://example.com/term5&quot;: [50, 51]<br/>}]</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0013-out.jsonld' title='expand already expanded Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/id1&quot;,<br/>  &quot;@type&quot;: [&quot;http://example.com/t1&quot;],<br/>  &quot;http://example.com/term1&quot;: [{&quot;@value&quot;: &quot;v1&quot;}],<br/>  &quot;http://example.com/term2&quot;: [{&quot;@value&quot;: &quot;v2&quot;, &quot;@type&quot;: &quot;http://example.com/t2&quot;}],<br/>  &quot;http://example.com/term3&quot;: [{&quot;@value&quot;: &quot;v3&quot;, &quot;@language&quot;: &quot;en&quot;}],<br/>  &quot;http://example.com/term4&quot;: [{&quot;@value&quot;: 4}],<br/>  &quot;http://example.com/term5&quot;: [{&quot;@value&quot;: 50}, {&quot;@value&quot;: 51}]<br/>}]</pre>
+          </dd>
+          <dt id='test_131dee302981a63e9cf25191a0b04fed' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014'>
+            Test
+            <span property='dc:title mf:name'>@set of @value objects with keyword aliases</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0014'>
+            <p lang='en' property='dc:description'>Expanding aliased @set and @value</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0014-in.jsonld' title='@set of @value objects with keyword aliases Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/test#&quot;,<br/>    &quot;property1&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/test#property1&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;property2&quot;: {<br/>      &quot;@id&quot;: &quot;ex:property2&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;uri&quot;: &quot;@id&quot;,<br/>    &quot;set&quot;: &quot;@set&quot;,<br/>    &quot;value&quot;: &quot;@value&quot;,<br/>    &quot;type&quot;: &quot;@type&quot;,<br/>    &quot;xsd&quot;: { &quot;@id&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot; }<br/>  },<br/>  &quot;property1&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example2&quot;,<br/>    &quot;http://example.org/test#property4&quot;: &quot;foo&quot;<br/>  },<br/>  &quot;property2&quot;: &quot;http://example.org/test#example3&quot;,<br/>  &quot;http://example.org/test#property3&quot;: {<br/>    &quot;uri&quot;: &quot;http://example.org/test#example4&quot;<br/>  },<br/>  &quot;ex:property4&quot;: {<br/>    &quot;uri&quot;: &quot;ex:example4&quot;,<br/>    &quot;ex:property5&quot;: [<br/>      {<br/>        &quot;set&quot;: [<br/>          {<br/>          &quot;value&quot;: &quot;2012-03-31&quot;,<br/>          &quot;type&quot;: &quot;xsd:date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  &quot;ex:property6&quot;: [<br/>    {<br/>      &quot;set&quot;: [<br/>        {<br/>        &quot;value&quot;: null,<br/>        &quot;type&quot;: &quot;xsd:date&quot;<br/>        }<br/>      ]<br/>    }<br/>  ],<br/>  &quot;uri&quot;: &quot;http://example.org/test#example1&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0014-out.jsonld' title='@set of @value objects with keyword aliases Result'>[<br/>  {<br/>    &quot;http://example.org/test#property1&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example2&quot;,<br/>        &quot;http://example.org/test#property4&quot;: [<br/>          {&quot;@value&quot;: &quot;foo&quot;}<br/>        ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/test#property2&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.org/test#example3&quot; }<br/>    ],<br/>    &quot;http://example.org/test#property3&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.org/test#example4&quot; }<br/>    ],<br/>    &quot;http://example.org/test#property4&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#example4&quot;,<br/>        &quot;http://example.org/test#property5&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;2012-03-31&quot;,<br/>            &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>          }<br/>        ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/test#property6&quot;: [],<br/>    &quot;@id&quot;: &quot;http://example.org/test#example1&quot;<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_598e330a34cebcdc7f49b05b8f7e734e' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015'>
+            Test
+            <span property='dc:title mf:name'>collapse set of sets, keep empty lists</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0015'>
+            <p lang='en' property='dc:description'>An array of multiple @set nodes are collapsed into a single array</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0015-in.jsonld' title='collapse set of sets, keep empty lists Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset3&quot;: {&quot;@id&quot;: &quot;http://example.com/myset3&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myset3&quot;: [ { &quot;@set&quot;: [ &quot;hello&quot;, &quot;this&quot; ] }, &quot;will&quot;, { &quot;@set&quot;: [ &quot;be&quot;, &quot;collapsed&quot; ] } ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0015-out.jsonld' title='collapse set of sets, keep empty lists Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>    &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [] } ],<br/>    &quot;http://example.com/myset1&quot;: [ ],<br/>    &quot;http://example.com/myset2&quot;: [ ],<br/>    &quot;http://example.com/myset3&quot;: [<br/>      {&quot;@value&quot;: &quot;hello&quot;},<br/>      {&quot;@value&quot;: &quot;this&quot;},<br/>      {&quot;@value&quot;: &quot;will&quot;},<br/>      {&quot;@value&quot;: &quot;be&quot;},<br/>      {&quot;@value&quot;: &quot;collapsed&quot;} ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_11fa9e5c7cbb6d481c793729a67fbadd' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016'>
+            Test
+            <span property='dc:title mf:name'>context reset</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0016'>
+            <p lang='en' property='dc:description'>Setting @context to null within an embedded object resets back to initial context state</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0016-in.jsonld' title='context reset Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: { &quot;@id&quot;: &quot;http://example.com/myproperty&quot; },<br/>    &quot;mylist1&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist1&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;mylist2&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist2&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset1&quot;: {&quot;@id&quot;: &quot;http://example.com/myset1&quot;, &quot;@container&quot;: &quot;@set&quot; },<br/>    &quot;myset2&quot;: {&quot;@id&quot;: &quot;http://example.com/myset2&quot;, &quot;@container&quot;: &quot;@set&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>  &quot;mylist1&quot;: [],<br/>  &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>  &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>  &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>  &quot;myproperty&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ],<br/>    &quot;http://example.org/myproperty2&quot;: &quot;ok&quot;<br/>  },<br/>  &quot;http://example.com/emptyobj&quot;: {<br/>    &quot;@context&quot;: null,<br/>    &quot;mylist1&quot;: [],<br/>    &quot;mylist2&quot;: [ 2, &quot;hi&quot; ],<br/>    &quot;myset1&quot;: { &quot;@set&quot;: [] },<br/>    &quot;myset2&quot;: [ { &quot;@set&quot;: [] }, [], { &quot;@set&quot;: [ null ] }, [ null ] ]<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0016-out.jsonld' title='context reset Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/id1&quot;,<br/>    &quot;http://example.com/mylist1&quot;: [ { &quot;@list&quot;: [] } ],<br/>    &quot;http://example.com/mylist2&quot;: [<br/>      { &quot;@list&quot;: [ {&quot;@value&quot;: 2}, {&quot;@value&quot;: &quot;hi&quot;} ] }<br/>    ],<br/>    &quot;http://example.com/myset1&quot;: [ ],<br/>    &quot;http://example.com/myset2&quot;: [ ],<br/>    &quot;http://example.com/myproperty&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/id2&quot;,<br/>        &quot;http://example.org/myproperty2&quot;: [ {&quot;@value&quot;: &quot;ok&quot;} ]<br/>      }<br/>    ],<br/>    &quot;http://example.com/emptyobj&quot;: [ { } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_585f44de48c58c553b2c603eaa0b40f3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017'>
+            Test
+            <span property='dc:title mf:name'>@graph and @id aliased</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0017'>
+            <p lang='en' property='dc:description'>Expanding with @graph and @id aliases</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0017-in.jsonld' title='@graph and @id aliased Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    },<br/>    &quot;id&quot;: &quot;@id&quot;,<br/>    &quot;data&quot;: &quot;@graph&quot;<br/>  },<br/>  &quot;data&quot;: [<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;description&quot;: &quot;Fun&quot;,<br/>      &quot;title&quot;: &quot;Chapter One&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;authored&quot;: &quot;http://example.org/test#chapter&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0017-out.jsonld' title='@graph and @id aliased Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;,<br/>    &quot;http://purl.org/dc/elements/1.1/description&quot;: [{&quot;@value&quot;: &quot;Fun&quot;}],<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;Chapter One&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://example.org/vocab#authored&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>    }],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Jane&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;John&quot;}]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [{<br/>      &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>      &quot;http://example.org/vocab#contains&quot;: [{<br/>        &quot;@id&quot;: &quot;http://example.org/test#chapter&quot;<br/>      }],<br/>      &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [{&quot;@value&quot;: &quot;Writer&quot;}],<br/>      &quot;http://purl.org/dc/elements/1.1/title&quot;: [{&quot;@value&quot;: &quot;My Book&quot;}]<br/>    }]<br/>  }<br/>]</pre>
+          </dd>
+          <dt id='test_f78b882860133b2a5f2bd8c43e091a54' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018'>
+            Test
+            <span property='dc:title mf:name'>override default @language</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0018'>
+            <p lang='en' property='dc:description'>override default @language in terms; only language-tag strings</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0018-in.jsonld' title='override default @language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;,<br/>    &quot;de&quot;: { &quot;@id&quot;: &quot;ex:german&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;nolang&quot;: { &quot;@id&quot;: &quot;ex:nolang&quot;, &quot;@language&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>  &quot;ex:test-default&quot;: [<br/>    &quot;hello&quot;,<br/>    1,<br/>    true<br/>  ],<br/>  &quot;de&quot;: [<br/>    &quot;hallo&quot;,<br/>    2,<br/>    true<br/>  ],<br/>  &quot;nolang&quot;: [<br/>    &quot;no language&quot;,<br/>    3,<br/>    false<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0018-out.jsonld' title='override default @language Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test&quot;,<br/>    &quot;http://example.org/vocab#test-default&quot;: [ { &quot;@value&quot;: &quot;hello&quot;, &quot;@language&quot;: &quot;en&quot; }, { &quot;@value&quot;: 1 }, { &quot;@value&quot;: true } ],<br/>    &quot;http://example.org/vocab#german&quot;: [ { &quot;@value&quot;: &quot;hallo&quot;, &quot;@language&quot;: &quot;de&quot; }, { &quot;@value&quot;: 2 }, { &quot;@value&quot;: true } ],<br/>    &quot;http://example.org/vocab#nolang&quot;: [ {&quot;@value&quot;: &quot;no language&quot;}, { &quot;@value&quot;: 3 }, { &quot;@value&quot;: false } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_ecb342df07ce29659600d26193a0067e' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019'>
+            Test
+            <span property='dc:title mf:name'>remove @value = null</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0019'>
+            <p lang='en' property='dc:description'>Expanding a value of null removes the value</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0019-in.jsonld' title='remove @value = null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;myproperty&quot;: &quot;http://example.com/myproperty&quot;<br/>  },<br/>  &quot;myproperty&quot;: { &quot;@value&quot; : null }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0019-out.jsonld' title='remove @value = null Result'>[ ]<br/></pre>
+          </dd>
+          <dt id='test_4e5432713bfb7cd34982a37fe235eb49' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020'>
+            Test
+            <span property='dc:title mf:name'>do not remove @graph if not at top-level</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0020'>
+            <p lang='en' property='dc:description'>@graph used under a node is retained</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0020-in.jsonld' title='do not remove @graph if not at top-level Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0020-out.jsonld' title='do not remove @graph if not at top-level Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;Jane&quot;} ],<br/>    &quot;http://example.org/vocab#authored&quot;: [<br/>      {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;Fun&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter One&quot;} ]<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;More fun&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Two&quot;} ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;John&quot;} ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>    &quot;http://example.org/vocab#contains&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [ { &quot;@id&quot;: &quot;http://example.org/test#chapter&quot; } ],<br/>        &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [ {&quot;@value&quot;: &quot;Writer&quot;} ],<br/>        &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My Book&quot;} ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_7b97e25a4f36fdfe2131d05d3d2110c6' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021'>
+            Test
+            <span property='dc:title mf:name'>do not remove @graph at top-level if not only property</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0021'>
+            <p lang='en' property='dc:description'>@graph used at the top level is retained if there are other properties</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0021-in.jsonld' title='do not remove @graph at top-level if not only property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;authored&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#authored&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contains&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.org/vocab#contains&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;contributor&quot;: &quot;http://purl.org/dc/elements/1.1/contributor&quot;,<br/>    &quot;description&quot;: &quot;http://purl.org/dc/elements/1.1/description&quot;,<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;title&quot;: {<br/>      &quot;@id&quot;: &quot;http://purl.org/dc/elements/1.1/title&quot;<br/>    }<br/>  },<br/>  &quot;title&quot;: &quot;My first graph&quot;,<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>      &quot;name&quot;: &quot;Jane&quot;,<br/>      &quot;authored&quot;: {<br/>        &quot;@graph&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>            &quot;description&quot;: &quot;Fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter One&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>            &quot;description&quot;: &quot;More fun&quot;,<br/>            &quot;title&quot;: &quot;Chapter Two&quot;<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>            &quot;title&quot;: &quot;Chapter Three&quot;<br/>          }<br/>        ]<br/>      }<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>      &quot;name&quot;: &quot;John&quot;<br/>    },<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>      &quot;contains&quot;: {<br/>        &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>        &quot;contains&quot;: &quot;http://example.org/test#chapter&quot;,<br/>        &quot;contributor&quot;: &quot;Writer&quot;,<br/>        &quot;title&quot;: &quot;My Book&quot;<br/>      }<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0021-out.jsonld' title='do not remove @graph at top-level if not only property Result'>[<br/>  {<br/>    &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My first graph&quot;} ],<br/>    &quot;@graph&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#jane&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;Jane&quot;} ],<br/>        &quot;http://example.org/vocab#authored&quot;: [<br/>          {<br/>            &quot;@graph&quot;: [<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter1&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;Fun&quot;} ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter One&quot;} ]<br/>              },<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter2&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/description&quot;: [ {&quot;@value&quot;: &quot;More fun&quot;} ],<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Two&quot;} ]<br/>              },<br/>              {<br/>                &quot;@id&quot;: &quot;http://example.org/test#chapter3&quot;,<br/>                &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;Chapter Three&quot;} ]<br/>              }<br/>            ]<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#john&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ {&quot;@value&quot;: &quot;John&quot;} ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/test#library&quot;,<br/>        &quot;http://example.org/vocab#contains&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://example.org/test#book&quot;,<br/>            &quot;http://example.org/vocab#contains&quot;: [ { &quot;@id&quot;: &quot;http://example.org/test#chapter&quot; } ],<br/>            &quot;http://purl.org/dc/elements/1.1/contributor&quot;: [ {&quot;@value&quot;: &quot;Writer&quot;} ],<br/>            &quot;http://purl.org/dc/elements/1.1/title&quot;: [ {&quot;@value&quot;: &quot;My Book&quot;} ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_e06d52f699a05ba569127f3662bd9eb3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022'>
+            Test
+            <span property='dc:title mf:name'>expand value with default language</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0022'>
+            <p lang='en' property='dc:description'>Expanding with a default language applies that language to string values</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0022-in.jsonld' title='expand value with default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;term&quot;: &quot;http://example.com/term&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;term&quot;: &quot;v&quot;<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0022-out.jsonld' title='expand value with default language Result'>[{<br/>  &quot;http://example.com/term&quot;: [{&quot;@value&quot;: &quot;v&quot;, &quot;@language&quot;: &quot;en&quot;}]<br/>}]</pre>
+          </dd>
+          <dt id='test_447ec1849a078c1441d7ca24a5b5e3e1' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023'>
+            Test
+            <span property='dc:title mf:name'>Expanding list/set with coercion</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0023'>
+            <p lang='en' property='dc:description'>Expanding lists and sets with properties having coercion coerces list/set values</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0023-in.jsonld' title='Expanding list/set with coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;idlist&quot;: {&quot;@id&quot;: &quot;http://example.com/idlist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;datelist&quot;: {&quot;@id&quot;: &quot;http://example.com/datelist&quot;, &quot;@container&quot;: &quot;@list&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idset&quot;: {&quot;@id&quot;: &quot;http://example.com/idset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;dateset&quot;: {&quot;@id&quot;: &quot;http://example.com/dateset&quot;, &quot;@container&quot;: &quot;@set&quot;, &quot;@type&quot;: &quot;xsd:date&quot;},<br/>    &quot;idprop&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop&quot;, &quot;@type&quot;: &quot;xsd:date&quot; },<br/>    &quot;idprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/idprop2&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;dateprop2&quot;: {&quot;@id&quot;: &quot;http://example.com/dateprop2&quot;, &quot;@type&quot;: &quot;xsd:date&quot; }<br/>  },<br/>  &quot;idlist&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;datelist&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop&quot;: {&quot;@list&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop&quot;: {&quot;@list&quot;: [&quot;2012-04-12&quot;]},<br/>  &quot;idset&quot;: [&quot;http://example.org/id&quot;],<br/>  &quot;dateset&quot;: [&quot;2012-04-12&quot;],<br/>  &quot;idprop2&quot;: {&quot;@set&quot;: [&quot;http://example.org/id&quot;]},<br/>  &quot;dateprop2&quot;: {&quot;@set&quot;: [&quot;2012-04-12&quot;]}<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0023-out.jsonld' title='Expanding list/set with coercion Result'>[<br/>  {<br/>    &quot;http://example.com/idlist&quot;: [{&quot;@list&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}]}],<br/>    &quot;http://example.com/datelist&quot;: [{&quot;@list&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]}],<br/>    &quot;http://example.com/idprop&quot;: [{&quot;@list&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}]}],<br/>    &quot;http://example.com/dateprop&quot;: [{&quot;@list&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]}],<br/>    &quot;http://example.com/idset&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}],<br/>    &quot;http://example.com/dateset&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}],<br/>    &quot;http://example.com/idprop2&quot;: [{&quot;@id&quot;: &quot;http://example.org/id&quot;}],<br/>    &quot;http://example.com/dateprop2&quot;: [{&quot;@value&quot;: &quot;2012-04-12&quot;,&quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;}]<br/>  }<br/>]</pre>
+          </dd>
+          <dt id='test_a216189292fa3a556fcbff33e0a51c73' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024'>
+            Test
+            <span property='dc:title mf:name'>Multiple contexts</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0024'>
+            <p lang='en' property='dc:description'>Tests that contexts in an array are merged</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0024-in.jsonld' title='Multiple contexts Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>      &quot;homepage&quot;: {&quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;,&quot;@type&quot;: &quot;@id&quot;}<br/>    },<br/>    {&quot;ical&quot;: &quot;http://www.w3.org/2002/12/cal/ical#&quot;}<br/>  ],<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;name&quot;: &quot;Alice&quot;,<br/>  &quot;homepage&quot;: &quot;http://xkcd.com/177/&quot;,<br/>  &quot;ical:summary&quot;: &quot;Alice Talk&quot;,<br/>  &quot;ical:location&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;<br/>}</pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0024-out.jsonld' title='Multiple contexts Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.com/speakers#Alice&quot;,<br/>  &quot;http://xmlns.com/foaf/0.1/name&quot;: [{&quot;@value&quot;: &quot;Alice&quot;}],<br/>  &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [{&quot;@id&quot;: &quot;http://xkcd.com/177/&quot;}],<br/>  &quot;http://www.w3.org/2002/12/cal/ical#summary&quot;: [{&quot;@value&quot;: &quot;Alice Talk&quot;}],<br/>  &quot;http://www.w3.org/2002/12/cal/ical#location&quot;: [{&quot;@value&quot;: &quot;Lyon Convention Centre, Lyon, France&quot;}]<br/>}]</pre>
+          </dd>
+          <dt id='test_7a3e3eb7ebd2883c00ada70411a58ed3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025'>
+            Test
+            <span property='dc:title mf:name'>Problematic IRI expansion tests</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0025'>
+            <p lang='en' property='dc:description'>Expanding different kinds of terms and Compact IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0025-in.jsonld' title='Problematic IRI expansion tests Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;foo&quot;: &quot;http://example.com/foo/&quot;,<br/>    &quot;foo:bar&quot;: &quot;http://example.com/bar&quot;,<br/>    &quot;bar&quot;: {&quot;@id&quot;: &quot;foo:bar&quot;, &quot;@type&quot;: &quot;@id&quot;},<br/>    &quot;_&quot;: &quot;http://example.com/underscore/&quot;<br/>  },<br/>  &quot;@type&quot;: [ &quot;foo&quot;, &quot;foo:bar&quot;, &quot;_&quot; ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0025-out.jsonld' title='Problematic IRI expansion tests Result'>[{<br/>  &quot;@type&quot;: [<br/>    &quot;http://example.com/foo/&quot;,<br/>    &quot;http://example.com/bar&quot;,<br/>    &quot;http://example.com/underscore/&quot;<br/>  ]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_a2c30bcb91f907474e68cbd1a0b589bb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026'>
+            Test
+            <span property='dc:title mf:name'>Term definition with @id: @type</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0026'>
+            <p lang='en' property='dc:description'>Expanding term mapping to @type uses @type syntax</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0026-in.jsonld' title='Term definition with @id: @type Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: {&quot;@id&quot;: &quot;@type&quot;, &quot;@type&quot;: &quot;@id&quot;}<br/>  },<br/>  &quot;@graph&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/b&quot;<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [<br/>        &quot;http://example.com/d&quot;,<br/>        &quot;http://example.com/e&quot;<br/>      ]<br/>    }, {<br/>      &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>      &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: &quot;http://example.com/g&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0026-out.jsonld' title='Term definition with @id: @type Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/a&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/b&quot;<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/c&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/d&quot;,<br/>      &quot;http://example.com/e&quot;<br/>    ]<br/>  },<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/f&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;http://example.com/g&quot;<br/>    ]<br/>  }<br/>]</pre>
+          </dd>
+          <dt id='test_cb62583d36ee2301fab8ca80aa10c653' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027'>
+            Test
+            <span property='dc:title mf:name'>Duplicate values in @list and @set</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0027'>
+            <p lang='en' property='dc:description'>Duplicate values in @list and @set are not merged</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0027-in.jsonld' title='Duplicate values in @list and @set Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;mylist&quot;: {&quot;@id&quot;: &quot;http://example.com/mylist&quot;, &quot;@container&quot;: &quot;@list&quot;},<br/>    &quot;myset&quot;: {&quot;@id&quot;: &quot;http://example.com/myset&quot;, &quot;@container&quot;: &quot;@set&quot;}<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;mylist&quot;: [1, 2, 2, 3],<br/>  &quot;myset&quot;: [1, 2, 2, 3]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0027-out.jsonld' title='Duplicate values in @list and @set Result'>[{<br/>  &quot;@id&quot;: &quot;http://example.org/id&quot;,<br/>  &quot;http://example.com/mylist&quot;: [{<br/>    &quot;@list&quot;: [<br/>      {&quot;@value&quot;: 1},<br/>      {&quot;@value&quot;: 2},<br/>      {&quot;@value&quot;: 2},<br/>      {&quot;@value&quot;: 3}<br/>    ]<br/>  }],<br/>  &quot;http://example.com/myset&quot;: [<br/>    {&quot;@value&quot;: 1},<br/>    {&quot;@value&quot;: 2},<br/>    {&quot;@value&quot;: 2},<br/>    {&quot;@value&quot;: 3}<br/>  ]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_014696c7f3b28814b0dd3472499ec3b6' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028'>
+            Test
+            <span property='dc:title mf:name'>Use @vocab in properties and @type but not in @id</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0028'>
+            <p lang='en' property='dc:description'>@vocab is used to compact properties and @type, but is not used for @id</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0028-in.jsonld' title='Use @vocab in properties and @type but not in @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;date&quot;: { &quot;@type&quot;: &quot;dateTime&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;example1&quot;,<br/>  &quot;@type&quot;: &quot;test&quot;,<br/>  &quot;date&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@id&quot;: &quot;example2&quot;,<br/>    &quot;expandedDate&quot;: { &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;, &quot;@type&quot;: &quot;dateTime&quot; }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0028-out.jsonld' title='Use @vocab in properties and @type but not in @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example1&quot;,<br/>    &quot;@type&quot;: [ &quot;http://example.org/vocab#test&quot; ],<br/>    &quot;http://example.org/vocab#date&quot;: [<br/>      {<br/>        &quot;@value&quot;: &quot;2011-01-25T00:00:00Z&quot;,<br/>        &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;<br/>      }<br/>    ],<br/>    &quot;http://example.org/vocab#embed&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example2&quot;,<br/>        &quot;http://example.org/vocab#expandedDate&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;2012-08-01T00:00:00Z&quot;,<br/>            &quot;@type&quot;: &quot;http://example.org/vocab#dateTime&quot;<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_5661c4455f64d6620df0b635e0dd10af' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029'>
+            Test
+            <span property='dc:title mf:name'>Relative IRIs</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0029'>
+            <p lang='en' property='dc:description'>@base is used to compact @id; test with different relative IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0029-in.jsonld' title='Relative IRIs Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../useless/../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0029-out.jsonld' title='Relative IRIs Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIris&quot;,<br/>    &quot;@type&quot;: [<br/>        &quot;http://json-ld.org/test-suite/tests/link&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld#fragment-works&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld?query=works&quot;,<br/>        &quot;http://json-ld.org/test-suite/tests/&quot;,<br/>        &quot;http://json-ld.org/test-suite/&quot;,<br/>        &quot;http://json-ld.org/test-suite/parent&quot;,<br/>        &quot;http://json-ld.org/parent-parent-eq-root&quot;,<br/>        &quot;http://json-ld.org/still-root&quot;,<br/>        &quot;http://json-ld.org/too-many-dots&quot;,<br/>        &quot;http://json-ld.org/absolute&quot;,<br/>        &quot;http://example.org/scheme-relative&quot;<br/>    ],<br/>    &quot;http://www.example.com/link&quot;: [ {<br/>      &quot;@list&quot;: [<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/link&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld#fragment-works&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/expand-0029-in.jsonld?query=works&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/parent&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/parent-parent-eq-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/still-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/too-many-dots&quot; },<br/>        { &quot;@id&quot;: &quot;http://json-ld.org/absolute&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; }<br/>      ]<br/>    } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_c7514a36cc3ccdafa9c1405fdcbb6cf2' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030'>
+            Test
+            <span property='dc:title mf:name'>Language maps</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0030'>
+            <p lang='en' property='dc:description'>Language Maps expand values to include @language</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0030-in.jsonld' title='Language maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0030-out.jsonld' title='Language maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>    &quot;http://example.com/vocab/label&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;Die Königin&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>        &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>        &quot;@value&quot;: &quot;The Queen&quot;,<br/>        &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_c322f0abf87b89abad70c53a3b84e154' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031'>
+            Test
+            <span property='dc:title mf:name'>type-coercion of native types</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0031'>
+            <p lang='en' property='dc:description'>Expanding native types with type coercion adds the coerced type to an expanded value representation and retains the native value representation</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0031-in.jsonld' title='type-coercion of native types Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/vocab#&quot;,<br/>    &quot;xsd&quot;: &quot;http://www.w3.org/2001/XMLSchema#&quot;,<br/>    &quot;ex:integer&quot;: { &quot;@type&quot;: &quot;xsd:integer&quot; },<br/>    &quot;ex:double&quot;: { &quot;@type&quot;: &quot;xsd:double&quot; },<br/>    &quot;ex:boolean&quot;: { &quot;@type&quot;: &quot;xsd:boolean&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>  &quot;ex:integer&quot;: 1,<br/>  &quot;ex:double&quot;: 123.45,<br/>  &quot;ex:boolean&quot;: true<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0031-out.jsonld' title='type-coercion of native types Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/test#example1&quot;,<br/>    &quot;http://example.org/vocab#integer&quot;: [ {<br/>      &quot;@value&quot;: 1,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#integer&quot;<br/>    } ],<br/>    &quot;http://example.org/vocab#double&quot;: [ {<br/>      &quot;@value&quot;: 123.45,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#double&quot;<br/>    } ],<br/>    &quot;http://example.org/vocab#boolean&quot;: [ {<br/>      &quot;@value&quot;: true,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#boolean&quot;<br/>    } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_366c394866e4cc24728efc5c0278c53b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032'>
+            Test
+            <span property='dc:title mf:name'>Null term and @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0032'>
+            <p lang='en' property='dc:description'>Mapping a term to null decouples it from @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0032-in.jsonld' title='Null term and @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://xmlns.com/foaf/0.1/&quot;,<br/>    &quot;from&quot;: null,<br/>    &quot;university&quot;: { &quot;@id&quot;: null }<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;from&quot;: &quot;Italy&quot;,<br/>  &quot;university&quot;: &quot;TU Graz&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0032-out.jsonld' title='Null term and @vocab Result'>[<br/>   {<br/>      &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>      &quot;http://xmlns.com/foaf/0.1/name&quot;: [<br/>         {<br/>            &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>         }<br/>      ]<br/>   }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_a8838a70c263ef2802a25a6a7e7a3a1c' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033'>
+            Test
+            <span property='dc:title mf:name'>Using @vocab with with type-coercion</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0033'>
+            <p lang='en' property='dc:description'>Verifies that terms can be defined using @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0033-in.jsonld' title='Using @vocab with with type-coercion Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab#&quot;,<br/>    &quot;homepage&quot;: {<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    },<br/>    &quot;created_at&quot;: {<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>    }<br/>  },<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>  &quot;created_at&quot;: &quot;2012-10-28&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0033-out.jsonld' title='Using @vocab with with type-coercion Result'>[{<br/>   &quot;http://example.com/vocab#name&quot;: [{<br/>      &quot;@value&quot;: &quot;Markus Lanthaler&quot;<br/>   }],<br/>   &quot;http://example.com/vocab#homepage&quot;: [{<br/>      &quot;@id&quot;: &quot;http://www.markus-lanthaler.com/&quot;<br/>   }],<br/>   &quot;http://example.com/vocab#created_at&quot;: [{<br/>      &quot;@value&quot;: &quot;2012-10-28&quot;,<br/>      &quot;@type&quot;: &quot;http://www.w3.org/2001/XMLSchema#date&quot;<br/>   }]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_aef2f6f000b6fe2017fbe8c640ec9fbe' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034'>
+            Test
+            <span property='dc:title mf:name'>Multiple properties expanding to the same IRI</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0034'>
+            <p lang='en' property='dc:description'>Verifies multiple values from separate terms are deterministically made multiple values of the IRI associated with the terms</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0034-in.jsonld' title='Multiple properties expanding to the same IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;colliding&quot;: &quot;http://example.com/vocab/collidingTerm&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>  &quot;colliding&quot;: [<br/>    &quot;value 1&quot;,<br/>    2<br/>  ],<br/>  &quot;collidingTerm&quot;: [<br/>    3,<br/>    &quot;four&quot;<br/>  ],<br/>  &quot;http://example.com/vocab/collidingTerm&quot;: 5<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0034-out.jsonld' title='Multiple properties expanding to the same IRI Result'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/IriCollissions&quot;,<br/>   &quot;http://example.com/vocab/collidingTerm&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;value 1&quot;<br/>      }, {<br/>         &quot;@value&quot;: 2<br/>      }, {<br/>         &quot;@value&quot;: 3<br/>      }, {<br/>         &quot;@value&quot;: &quot;four&quot;<br/>      },<br/>      {<br/>         &quot;@value&quot;: 5<br/>      }<br/>   ]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_2f70ba075e355b0bd46c163de1bdd067' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035'>
+            Test
+            <span property='dc:title mf:name'>Language maps with @vocab, default language, and colliding property</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0035'>
+            <p lang='en' property='dc:description'>Pathological tests of language maps</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0035-in.jsonld' title='Language maps with @vocab, default language, and colliding property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;@language&quot;: &quot;it&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: {<br/>    &quot;en&quot;: &quot;The Queen&quot;,<br/>    &quot;de&quot;: [ &quot;Die Königin&quot;, &quot;Ihre Majestät&quot; ]<br/>  },<br/>  &quot;http://example.com/vocab/label&quot;: [<br/>    &quot;Il re&quot;,<br/>    { &quot;@value&quot;: &quot;The king&quot;, &quot;@language&quot;: &quot;en&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0035-out.jsonld' title='Language maps with @vocab, default language, and colliding property Result'>[{<br/>   &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>   &quot;http://example.com/vocab/label&quot;: [<br/>      {<br/>         &quot;@value&quot;: &quot;Il re&quot;,<br/>         &quot;@language&quot;: &quot;it&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The king&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Die Königin&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;Ihre Majestät&quot;,<br/>         &quot;@language&quot;: &quot;de&quot;<br/>      }, {<br/>         &quot;@value&quot;: &quot;The Queen&quot;,<br/>         &quot;@language&quot;: &quot;en&quot;<br/>      }<br/>   ]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_6aa3d6bec184f5ebbc7194eec44c5853' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0036'>
+            Test
+            <span property='dc:title mf:name'>Expanding @index</span>
+          </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>
+          </dd>
+          <dt id='test_a4f1b95a7f05d7906f1fed0336313f4d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037'>
+            Test
+            <span property='dc:title mf:name'>Expanding @reverse</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0037'>
+            <p lang='en' property='dc:description'>Expanding @reverse keeps @reverse</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0037-in.jsonld' title='Expanding @reverse Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0037-out.jsonld' title='Expanding @reverse Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_15d63589dec74e08695c039b9646bff9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038'>
+            Test
+            <span property='dc:title mf:name'>Expanding blank node labels</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0038'>
+            <p lang='en' property='dc:description'>Blank nodes are not relabeled during expansion</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0038-in.jsonld' title='Expanding blank node labels 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/expand-0038-out.jsonld' title='Expanding blank node labels Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:term&quot;,<br/>    &quot;@type&quot;: [<br/>      &quot;_:term&quot;<br/>    ],<br/>    &quot;_:term&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;,<br/>        &quot;@type&quot;: [<br/>          &quot;_:term&quot;<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:Bx&quot;,<br/>        &quot;_:term&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;term&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;plain value&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;,<br/>        &quot;@type&quot;: [<br/>          &quot;_:term&quot;<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:Cx&quot;,<br/>        &quot;_:term&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;termId&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:termAppendedToBlankNode&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:termAppendedToBlankNode&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relativeIri&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;_:term&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_761c63e32e34f17b8c65d21dbe2fea6d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039'>
+            Test
+            <span property='dc:title mf:name'>Using terms in a reverse-maps</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0039'>
+            <p lang='en' property='dc:description'>Terms within @reverse are expanded</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0039-in.jsonld' title='Using terms in a reverse-maps Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0039-out.jsonld' title='Using terms in a reverse-maps Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_c37b191aed268057c80bce1c4527ce9f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040'>
+            Test
+            <span property='dc:title mf:name'>language and index expansion on non-objects</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0040'>
+            <p lang='en' property='dc:description'>Only invoke language and index map expansion if the value is a JSON object</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0040-in.jsonld' title='language and index expansion on non-objects Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;vocab&quot;: &quot;http://example.com/vocab/&quot;,<br/>    &quot;label&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:label&quot;,<br/>      &quot;@container&quot;: &quot;@language&quot;<br/>    },<br/>    &quot;indexes&quot;: {<br/>      &quot;@id&quot;: &quot;vocab:index&quot;,<br/>      &quot;@container&quot;: &quot;@index&quot;<br/>    }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>  &quot;label&quot;: [<br/>    &quot;The Queen&quot;<br/>  ],<br/>  &quot;indexes&quot;:<br/>  [<br/>    &quot;No&quot;,<br/>    &quot;indexes&quot;,<br/>    { &quot;@id&quot;: &quot;asTheValueIsntAnObject&quot; }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0040-out.jsonld' title='language and index expansion on non-objects Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/queen&quot;,<br/>    &quot;http://example.com/vocab/label&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;The Queen&quot;<br/>      }<br/>    ],<br/>    &quot;http://example.com/vocab/index&quot;:<br/>    [<br/>      {<br/>        &quot;@value&quot;: &quot;No&quot;<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;indexes&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/asTheValueIsntAnObject&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_bfe466d2cab1fdd09384ca4ea6704f4d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041'>
+            Test
+            <span property='dc:title mf:name'>@language: null resets the default language</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0041'>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0041-in.jsonld' title='@language: null resets the default language Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/property&quot;,<br/>    &quot;nested&quot;: &quot;http://example.com/nested&quot;,<br/>    &quot;@language&quot;: &quot;en&quot;<br/>  },<br/>  &quot;property&quot;: &quot;this is English&quot;,<br/>  &quot;nested&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@language&quot;: null<br/>    },<br/>    &quot;property&quot;: &quot;and this is a plain string&quot;<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0041-out.jsonld' title='@language: null resets the default language Result'>[<br/>  {<br/>    &quot;http://example.com/property&quot;: [ { &quot;@value&quot;: &quot;this is English&quot;, &quot;@language&quot;: &quot;en&quot; } ],<br/>    &quot;http://example.com/nested&quot;: [<br/>      {<br/>        &quot;http://example.com/property&quot;: [ { &quot;@value&quot;: &quot;and this is a plain string&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_0a3ed08bb74045e9c42689f78f6fea30' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042'>
+            Test
+            <span property='dc:title mf:name'>Reverse properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0042'>
+            <p lang='en' property='dc:description'>Expanding terms defined as reverse properties uses @reverse in expanded document</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0042-in.jsonld' title='Reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>    &quot;name&quot;: &quot;Dave Longley&quot;<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0042-out.jsonld' title='Reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_7f2b3c20a4dfd08e1cb32980126d8b04' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043'>
+            Test
+            <span property='dc:title mf:name'>Using reverse properties inside a @reverse-container</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0043'>
+            <p lang='en' property='dc:description'>Expanding a reverse property within a @reverse undoes both reversals</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0043-in.jsonld' title='Using reverse properties inside a @reverse-container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;isKnownBy&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>        &quot;name&quot;: &quot;Dave Longley&quot;<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>        &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0043-out.jsonld' title='Using reverse properties inside a @reverse-container Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>      },<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>        &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>      }<br/>    ],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_0f2b7dd66c94fb5d9ba686f1ad9c9e65' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044'>
+            Test
+            <span property='dc:title mf:name'>Index maps with language mappings</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0044'>
+            <p lang='en' property='dc:description'>Ensure index maps use language mapping</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0044-in.jsonld' title='Index maps with language mappings Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/property&quot;, &quot;@language&quot;: &quot;de&quot; },<br/>    &quot;indexMap&quot;: { &quot;@id&quot;: &quot;http://example.com/vocab/indexMap&quot;, &quot;@language&quot;: &quot;en&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>  &quot;property&quot;: [<br/>    {<br/>      &quot;@id&quot;: &quot;http://example.com/propertyValueNode&quot;,<br/>      &quot;indexMap&quot;: {<br/>        &quot;expands to english string&quot;: &quot;simple string&quot;<br/>      }<br/>    },<br/>    &quot;einfacher String&quot;<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0044-out.jsonld' title='Index maps with language mappings Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>    &quot;http://example.com/vocab/property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.com/propertyValueNode&quot;,<br/>        &quot;http://example.com/vocab/indexMap&quot;: [<br/>          {<br/>            &quot;@value&quot;: &quot;simple string&quot;,<br/>            &quot;@language&quot;: &quot;en&quot;,<br/>            &quot;@index&quot;: &quot;expands to english string&quot;<br/>          }<br/>        ]<br/>      },<br/>      {<br/>        &quot;@value&quot;: &quot;einfacher String&quot;,<br/>        &quot;@language&quot;: &quot;de&quot;<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_8238e660e941ec3daf68a2444f4bafb0' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045'>
+            Test
+            <span property='dc:title mf:name'>Top-level value objects</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0045'>
+            <p lang='en' property='dc:description'>Expanding top-level value objects causes them to be removed</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0045-in.jsonld' title='Top-level value objects Input'>{<br/>    &quot;@value&quot;: &quot;free-floating value&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0045-out.jsonld' title='Top-level value objects Result'>[ ]<br/></pre>
+          </dd>
+          <dt id='test_f263a000a15c2e9b12cefe22b26e8845' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046'>
+            Test
+            <span property='dc:title mf:name'>Free-floating nodes</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0046'>
+            <p lang='en' property='dc:description'>Expanding free-floating nodes causes them to be removed</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0046-in.jsonld' title='Free-floating nodes Input'>{<br/>    &quot;@graph&quot;: [<br/>        { &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value object&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value language-tagged string&quot;,  &quot;@language&quot;: &quot;en&quot; },<br/>        { &quot;@value&quot;: &quot;free-floating value typed value&quot;,  &quot;@type&quot;: &quot;http://example.com/type&quot; },<br/>        &quot;free-floating plain string&quot;,<br/>        true,<br/>        false,<br/>        null,<br/>        1,<br/>        1.5<br/>    ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0046-out.jsonld' title='Free-floating nodes Result'>[ ]<br/></pre>
+          </dd>
+          <dt id='test_86ab6f953dfb7a8e2287fe95cabd668d' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047'>
+            Test
+            <span property='dc:title mf:name'>Free-floating values in sets and free-floating lists</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0047'>
+            <p lang='en' property='dc:description'>Free-floating values in sets are removed, free-floating lists are removed completely</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0047-in.jsonld' title='Free-floating values in sets and free-floating lists Input'>{<br/>    &quot;@context&quot;: {<br/>        &quot;property&quot;: &quot;http://example.com/property&quot;<br/>    },<br/>    &quot;@graph&quot;: [<br/>        {<br/>            &quot;@set&quot;: [<br/>                &quot;free-floating strings in set objects are removed&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/free-floating-node&quot;<br/>                },<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>                    &quot;property&quot;: &quot;nodes with properties are not removed&quot;<br/>                }<br/>            ]<br/>        },<br/>        {<br/>            &quot;@list&quot;: [<br/>                &quot;lists are removed even though they represent an invisible linked structure, they have no real meaning&quot;,<br/>                {<br/>                    &quot;@id&quot;: &quot;http://example.com/node-in-free-floating-list&quot;,<br/>                    &quot;property&quot;: &quot;everything inside a free-floating list is removed with the list; also nodes with properties&quot;<br/>                }<br/>            ]<br/>        }<br/>    ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0047-out.jsonld' title='Free-floating values in sets and free-floating lists Result'>[<br/>    {<br/>        &quot;@id&quot;: &quot;http://example.com/node&quot;,<br/>        &quot;http://example.com/property&quot;: [<br/>            {<br/>                &quot;@value&quot;: &quot;nodes with properties are not removed&quot;<br/>            }<br/>        ]<br/>    }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_a417b11f599d8d5d967130c6a087c373' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0048'>
+            Test
+            <span property='dc:title mf:name'>Terms are ignored in @id</span>
+          </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>
+          </dd>
+          <dt id='test_3d5e4c58ee4663a37eaed72629728435' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049'>
+            Test
+            <span property='dc:title mf:name'>String values of reverse properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0049'>
+            <p lang='en' property='dc:description'>String values of a reverse property with @type: @id are treated as IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0049-in.jsonld' title='String values of reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    &quot;http://example.com/people/dave&quot;,<br/>    &quot;http://example.com/people/gregg&quot;<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0049-out.jsonld' title='String values of reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;<br/>        },<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_b6578b841cf155a7a3d0f66914b26da5' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0050'>
+            Test
+            <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>
+            <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>
+          <dt id='test_cdded39b73328621a1b7eac54dfc430c' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051'>
+            Test
+            <span property='dc:title mf:name'>Expansion of keyword aliases in term definitions</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0051'>
+            <p lang='en' property='dc:description'>Expanding terms which are keyword aliases</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0051-in.jsonld' title='Expansion of keyword aliases in term definitions Input'>{<br/>  &quot;@context&quot;: [<br/>    { &quot;id&quot;: &quot;@id&quot; },<br/>    { &quot;url&quot;: &quot;id&quot; }<br/>  ],<br/>  &quot;url&quot;: &quot;/issue/1&quot;,<br/>  &quot;http://example.com/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0051-out.jsonld' title='Expansion of keyword aliases in term definitions Result'>[{<br/>   &quot;http://example.com/property&quot;: [{<br/>      &quot;@value&quot;: &quot;ok&quot;<br/>   }],<br/>   &quot;@id&quot;: &quot;http://json-ld.org/issue/1&quot;<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_b5f7fb037683a080894d27dd239b55b9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052'>
+            Test
+            <span property='dc:title mf:name'>@vocab-relative IRIs in term definitions</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0052'>
+            <p lang='en' property='dc:description'>If @vocab is defined, term definitions are expanded relative to @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0052-in.jsonld' title='@vocab-relative IRIs in term definitions Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&quot;,<br/>    &quot;property&quot;: &quot;vocabRelativeProperty&quot;<br/>  },<br/>  &quot;property&quot;: &quot;must expand to http://example.org/vocabRelativeProperty&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;ok&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0052-out.jsonld' title='@vocab-relative IRIs in term definitions Result'>[<br/>  {<br/>    &quot;http://example.org/property&quot;: [ { &quot;@value&quot;: &quot;ok&quot; } ],<br/>    &quot;http://example.org/vocabRelativeProperty&quot;: [ { &quot;@value&quot;: &quot;must expand to http://example.org/vocabRelativeProperty&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_9d382a7f9c100560bf14487cb7f66df9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053'>
+            Test
+            <span property='dc:title mf:name'>Expand absolute IRI with @type: @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0053'>
+            <p lang='en' property='dc:description'>Expanding values of properties of @type: @vocab does not further expand absolute IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0053-in.jsonld' title='Expand absolute IRI with @type: @vocab 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;http://example.org/enum&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0053-out.jsonld' title='Expand absolute IRI with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_4f6749dc1eadc257025180339b21aa64' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054'>
+            Test
+            <span property='dc:title mf:name'>Expand term with @type: @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0054'>
+            <p lang='en' property='dc:description'>Expanding values of properties of @type: @vocab does not expand term values</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0054-in.jsonld' title='Expand term with @type: @vocab 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/>    &quot;enum&quot;: {&quot;@id&quot;: &quot;http://example.org/enum&quot;}<br/>  },<br/>  &quot;term&quot;: &quot;enum&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0054-out.jsonld' title='Expand term with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_93f88a337c640186229e5ef50f293294' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055'>
+            Test
+            <span property='dc:title mf:name'>Expand @vocab-relative term with @type: @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0055'>
+            <p lang='en' property='dc:description'>Expanding values of properties of @type: @vocab expands relative IRIs using @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0055-in.jsonld' title='Expand @vocab-relative term with @type: @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/&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;enum&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0055-out.jsonld' title='Expand @vocab-relative term with @type: @vocab Result'>[{<br/>  &quot;http://example.org/term&quot;: [{&quot;@id&quot;: &quot;http://example.org/enum&quot;}]<br/>}]<br/></pre>
+          </dd>
+          <dt id='test_a3db5cbf97877b4fd4a0fc749c7d5a6b' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056'>
+            Test
+            <span property='dc:title mf:name'>Use terms with @type: @vocab but not with @type: @id</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0056'>
+            <p lang='en' property='dc:description'>Checks that expansion uses appropriate base depending on term definition having @type @id or @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0056-in.jsonld' title='Use terms with @type: @vocab but not with @type: @id Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;homepage&quot;: { &quot;@id&quot;: &quot;http://xmlns.com/foaf/0.1/homepage&quot;, &quot;@type&quot;: &quot;@vocab&quot; },<br/>    &quot;link&quot;: { &quot;@id&quot;: &quot;http://example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot; },<br/>    &quot;MarkusHomepage&quot;: &quot;http://www.markus-lanthaler.com/&quot;,<br/>    &quot;relative-iri&quot;: &quot;http://example.com/error-if-this-is-used-for-link&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;homepage&quot;: &quot;MarkusHomepage&quot;,<br/>  &quot;link&quot;: &quot;relative-iri&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0056-out.jsonld' title='Use terms with @type: @vocab but not with @type: @id Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://me.markus-lanthaler.com/&quot;,<br/>    &quot;http://xmlns.com/foaf/0.1/homepage&quot;: [ { &quot;@id&quot;: &quot;http://www.markus-lanthaler.com/&quot; } ],<br/>    &quot;http://example.com/link&quot;: [ {  &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relative-iri&quot; } ],<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_5edaed2dc53cfeac1126bbff64cae176' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057'>
+            Test
+            <span property='dc:title mf:name'>Expand relative IRI with @type: @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0057'>
+            <p lang='en' property='dc:description'>Relative values of terms with @type: @vocab expand relative to @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0057-in.jsonld' title='Expand relative IRI with @type: @vocab 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/expand-0057-out.jsonld' title='Expand relative IRI with @type: @vocab Result'>[<br/>  {<br/>    &quot;http://example.org/term&quot;: [ { &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/not-a-term-thus-a-relative-IRI&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_9644f33de4e562cb2a1e675eb8579275' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058'>
+            Test
+            <span property='dc:title mf:name'>Expand compact IRI with @type: @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0058'>
+            <p lang='en' property='dc:description'>Compact IRIs are expanded normally even if term has @type: @vocab</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0058-in.jsonld' title='Expand compact IRI with @type: @vocab 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/>    &quot;prefix&quot;: &quot;http://example.com/vocab#&quot;<br/>  },<br/>  &quot;term&quot;: &quot;prefix:suffix&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0058-out.jsonld' title='Expand compact IRI with @type: @vocab Result'>[<br/>  {<br/>    &quot;http://example.org/term&quot;: [ { &quot;@id&quot;: &quot;http://example.com/vocab#suffix&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_02a84c00bb064b6c4b6143e633f7594f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059'>
+            Test
+            <span property='dc:title mf:name'>Reset @vocab by setting it to null</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0059'>
+            <p lang='en' property='dc:description'>Setting @vocab to null removes a previous definition</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0059-in.jsonld' title='Reset @vocab by setting it to null Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;http://example.org/vocab#&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;example-with-vocab&quot;,<br/>  &quot;@type&quot;: &quot;vocab-prefixed&quot;,<br/>  &quot;property&quot;: &quot;property expanded using @vocab&quot;,<br/>  &quot;embed&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@vocab&quot;: null<br/>    },<br/>    &quot;@id&quot;: &quot;example-vocab-reset&quot;,<br/>    &quot;@type&quot;: &quot;document-relative&quot;,<br/>    &quot;property&quot;: &quot;@vocab reset, property will be dropped&quot;<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0059-out.jsonld' title='Reset @vocab by setting it to null Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example-with-vocab&quot;,<br/>    &quot;@type&quot;: [ &quot;http://example.org/vocab#vocab-prefixed&quot; ],<br/>    &quot;http://example.org/vocab#embed&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/example-vocab-reset&quot;,<br/>        &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/document-relative&quot; ]<br/>      }<br/>    ],<br/>    &quot;http://example.org/vocab#property&quot;: [ { &quot;@value&quot;: &quot;property expanded using @vocab&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_75d01ef02382a1a4ea664e07111d6077' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060'>
+            Test
+            <span property='dc:title mf:name'>Overwrite document base with @base and reset it again</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0060'>
+            <p lang='en' property='dc:description'>Setting @base to an IRI and then resetting it to nil</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0060-in.jsonld' title='Overwrite document base with @base and reset it again Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: &quot;http://example.com/vocab#property&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;../document-relative&quot;,<br/>  &quot;@type&quot;: &quot;#document-relative&quot;,<br/>  &quot;property&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;@base&quot;: &quot;http://example.org/test/&quot;<br/>    },<br/>    &quot;@id&quot;: &quot;../document-base-overwritten&quot;,<br/>    &quot;@type&quot;: &quot;#document-base-overwritten&quot;,<br/>    &quot;property&quot;: [<br/>      {<br/>        &quot;@context&quot;: null,<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;context completely reset, drops property&quot;<br/>      },<br/>      {<br/>        &quot;@context&quot;: {<br/>          &quot;@base&quot;: null<br/>        },<br/>        &quot;@id&quot;: &quot;../document-relative&quot;,<br/>        &quot;@type&quot;: &quot;#document-relative&quot;,<br/>        &quot;property&quot;: &quot;only @base is cleared&quot;<br/>      }<br/>    ]<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0060-out.jsonld' title='Overwrite document base with @base and reset it again Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://json-ld.org/test-suite/document-relative&quot;,<br/>    &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/expand-0060-in.jsonld#document-relative&quot; ],<br/>    &quot;http://example.com/vocab#property&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/document-base-overwritten&quot;,<br/>        &quot;@type&quot;: [ &quot;http://example.org/test/#document-base-overwritten&quot; ],<br/>        &quot;http://example.com/vocab#property&quot;: [<br/>          {<br/>            &quot;@id&quot;: &quot;http://json-ld.org/test-suite/document-relative&quot;,<br/>            &quot;@type&quot;: [ &quot;http://json-ld.org/test-suite/tests/expand-0060-in.jsonld#document-relative&quot; ]<br/>          },<br/>          {<br/>            &quot;@id&quot;: &quot;../document-relative&quot;,<br/>            &quot;@type&quot;: [ &quot;#document-relative&quot; ],<br/>            &quot;http://example.com/vocab#property&quot;: [ { &quot;@value&quot;: &quot;only @base is cleared&quot; } ]<br/>          }<br/>        ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_d068435e684524b51678e214d7447338' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061'>
+            Test
+            <span property='dc:title mf:name'>Coercing native types to arbitrary datatypes</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0061'>
+            <p lang='en' property='dc:description'>Expanding native types when coercing to arbitrary datatypes</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0061-in.jsonld' title='Coercing native types to arbitrary datatypes Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;property&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/property&quot;,<br/>      &quot;@type&quot;: &quot;http://example.com/datatype&quot;<br/>    }<br/>  },<br/>  &quot;property&quot;: [ 1, true, false, 5.1 ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0061-out.jsonld' title='Coercing native types to arbitrary datatypes Result'>[<br/>  {<br/>    &quot;http://example.com/property&quot;: [<br/>      { &quot;@value&quot;: 1, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: true, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: false, &quot;@type&quot;: &quot;http://example.com/datatype&quot; },<br/>      { &quot;@value&quot;: 5.1, &quot;@type&quot;: &quot;http://example.com/datatype&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_33ac973fae11f33795afd16a647503b5' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062'>
+            Test
+            <span property='dc:title mf:name'>Various relative IRIs with with @base</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0062'>
+            <p lang='en' property='dc:description'>Pathological relative IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0062-in.jsonld' title='Various relative IRIs with with @base Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@base&quot;: &quot;http://example.com/some/deep/directory/and/file#with-a-fragment&quot;,<br/>    &quot;links&quot;: { &quot;@id&quot;: &quot;http://www.example.com/link&quot;, &quot;@type&quot;: &quot;@id&quot;, &quot;@container&quot;: &quot;@list&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;relativeIris&quot;,<br/>  &quot;@type&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;<br/>  ],<br/>  &quot;links&quot;: [<br/>    &quot;link&quot;,<br/>    &quot;#fragment-works&quot;,<br/>    &quot;?query=works&quot;,<br/>    &quot;./&quot;,<br/>    &quot;../&quot;,<br/>    &quot;../parent&quot;,<br/>    &quot;../../parent-parent-eq-root&quot;,<br/>    &quot;./../../../../../still-root&quot;,<br/>    &quot;../.././.././../../too-many-dots&quot;,<br/>    &quot;/absolute&quot;,<br/>    &quot;//example.org/scheme-relative&quot;,<br/>    &quot;//example.org/../scheme-relative&quot;,<br/>    &quot;//example.org/.././useless/../../scheme-relative&quot;<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0062-out.jsonld' title='Various relative IRIs with with @base Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/relativeIris&quot;,<br/>    &quot;@type&quot;: [<br/>        &quot;http://example.com/some/deep/directory/and/link&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/file#fragment-works&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/file?query=works&quot;,<br/>        &quot;http://example.com/some/deep/directory/and/&quot;,<br/>        &quot;http://example.com/some/deep/directory/&quot;,<br/>        &quot;http://example.com/some/deep/directory/parent&quot;,<br/>        &quot;http://example.com/some/deep/parent-parent-eq-root&quot;,<br/>        &quot;http://example.com/still-root&quot;,<br/>        &quot;http://example.com/too-many-dots&quot;,<br/>        &quot;http://example.com/absolute&quot;,<br/>        &quot;http://example.org/scheme-relative&quot;<br/>    ],<br/>    &quot;http://www.example.com/link&quot;: [ {<br/>      &quot;@list&quot;: [<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/link&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/file#fragment-works&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/file?query=works&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/and/&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/directory/parent&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/some/deep/parent-parent-eq-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/still-root&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/too-many-dots&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.com/absolute&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; },<br/>        { &quot;@id&quot;: &quot;http://example.org/scheme-relative&quot; }<br/>      ]<br/>    } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_c3cb22baf4165bc4a2a500492f024837' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063'>
+            Test
+            <span property='dc:title mf:name'>Reverse property and index container</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0063'>
+            <p lang='en' property='dc:description'>Expaning reverse properties with an index-container</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0063-in.jsonld' title='Reverse property and index container Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;, &quot;@container&quot;: &quot;@index&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: {<br/>    &quot;Dave&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;Gregg&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0063-out.jsonld' title='Reverse property and index container Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;@index&quot;: &quot;Dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        },<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/gregg&quot;,<br/>          &quot;@index&quot;: &quot;Gregg&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_6291c77496bb2a2f0c7498ee90d49966' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064'>
+            Test
+            <span property='dc:title mf:name'>bnode values of reverse properties</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0064'>
+            <p lang='en' property='dc:description'>Expand reverse property whose values are unlabeled blank nodes</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0064-in.jsonld' title='bnode values of reverse properties Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;isKnownBy&quot;: { &quot;@reverse&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;isKnownBy&quot;: [<br/>    {<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    {<br/>      &quot;name&quot;: &quot;Gregg Kellogg&quot;<br/>    }<br/>  ]<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0064-out.jsonld' title='bnode values of reverse properties Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        },<br/>        {<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Gregg Kellogg&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_acc6d9fbe49f93a05dedfd3049c125ac' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065'>
+            Test
+            <span property='dc:title mf:name'>Drop unmapped keys in reverse map</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0065'>
+            <p lang='en' property='dc:description'>Keys that are not mapped to an IRI in a reverse-map are dropped</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0065-in.jsonld' title='Drop unmapped keys in reverse map Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;relative-iri&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Keys that are not mapped to an IRI in a reverse-map are dropped&quot;<br/>    }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0065-out.jsonld' title='Drop unmapped keys in reverse map Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_6026cd43b7039a0586c06e4a67477cbb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066'>
+            Test
+            <span property='dc:title mf:name'>Reverse-map keys with @vocab</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0066'>
+            <p lang='en' property='dc:description'>Expand uses @vocab to expand keys in reverse-maps</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0066-in.jsonld' title='Reverse-map keys with @vocab Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;name&quot;: &quot;http://xmlns.com/foaf/0.1/name&quot;,<br/>    &quot;knows&quot;: &quot;http://xmlns.com/foaf/0.1/knows&quot;,<br/>    &quot;@vocab&quot;: &quot;http://example.com/vocab/&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>  &quot;name&quot;: &quot;Markus Lanthaler&quot;,<br/>  &quot;@reverse&quot;: {<br/>    &quot;knows&quot;: {<br/>      &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>      &quot;name&quot;: &quot;Dave Longley&quot;<br/>    },<br/>    &quot;noTerm&quot;: {<br/>      &quot;@id&quot;: &quot;relative-node&quot;,<br/>      &quot;name&quot;: &quot;Compact keys using @vocab&quot;<br/>    }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0066-out.jsonld' title='Reverse-map keys with @vocab Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/people/markus&quot;,<br/>    &quot;@reverse&quot;: {<br/>      &quot;http://xmlns.com/foaf/0.1/knows&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://example.com/people/dave&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Dave Longley&quot; } ]<br/>        }<br/>      ],<br/>      &quot;http://example.com/vocab/noTerm&quot;: [<br/>        {<br/>          &quot;@id&quot;: &quot;http://json-ld.org/test-suite/tests/relative-node&quot;,<br/>          &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Compact keys using @vocab&quot; } ]<br/>        }<br/>      ]<br/>    },<br/>    &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot;@value&quot;: &quot;Markus Lanthaler&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_69d9d5cb5e9a5deaa51fe95122486a56' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067'>
+            Test
+            <span property='dc:title mf:name'>prefix://suffix not a compact IRI</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0067'>
+            <p lang='en' property='dc:description'>prefix:suffix values are not interpreted as compact IRIs if suffix begins with two slashes</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0067-in.jsonld' title='prefix://suffix not a compact IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;http&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-http-iris&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>  &quot;@type&quot;: &quot;http://example.org/type&quot;,<br/>  &quot;http://example.org/property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0067-out.jsonld' title='prefix://suffix not a compact IRI Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>    &quot;@type&quot;: [&quot;http://example.org/type&quot;],<br/>    &quot;http://example.org/property&quot;: [<br/>      { &quot;@value&quot;: &quot;all these IRIs remain unchanged because they are interpreted as absolute IRIs&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_a9d2b19b2ad03217da932e4b322505c9' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068'>
+            Test
+            <span property='dc:title mf:name'>_:suffix values are not a compact IRI</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0068'>
+            <p lang='en' property='dc:description'>prefix:suffix values are not interpreted as compact IRIs if prefix is an underscore</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0068-in.jsonld' title='_:suffix values are not a compact IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;_&quot;: &quot;http://example.com/this-prefix-would-overwrite-all-blank-node-identifiers&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;_:node1&quot;,<br/>  &quot;@type&quot;: &quot;_:type&quot;,<br/>  &quot;_:property&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0068-out.jsonld' title='_:suffix values are not a compact IRI Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;_:node1&quot;,<br/>    &quot;@type&quot;: [ &quot;_:type&quot; ],<br/>    &quot;_:property&quot;: [<br/>      { &quot;@value&quot;: &quot;all these IRIs remain unchanged because they are interpreted as blank node identifiers&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_8d0172557b1a3eaaa95912187fdbe7f3' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069'>
+            Test
+            <span property='dc:title mf:name'>Compact IRI as term with type mapping</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069'>
+            <p lang='en' property='dc:description'>Redefine compact IRI to define type mapping using the compact IRI itself as value of @id</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0069-in.jsonld' title='Compact IRI as term with type mapping Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;,<br/>    &quot;rdfs:subClassOf&quot;: { &quot;@id&quot;: &quot;rdfs:subClassOf&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>  &quot;@type&quot;: &quot;rdfs:Class&quot;,<br/>  &quot;rdfs:subClassOf&quot;: &quot;http://example.com/vocab#someOtherClass&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0069-out.jsonld' title='Compact IRI as term with type mapping Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/vocab#class&quot;,<br/>    &quot;@type&quot;: [ &quot;http://www.w3.org/2000/01/rdf-schema#Class&quot; ],<br/>    &quot;http://www.w3.org/2000/01/rdf-schema#subClassOf&quot;: [<br/>      { &quot;@id&quot;: &quot;http://example.com/vocab#someOtherClass&quot;}<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_00415a21708127e75f67425e12d10761' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070'>
+            Test
+            <span property='dc:title mf:name'>Compact IRI as term defined using equivalent compact IRI</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0070'>
+            <p lang='en' property='dc:description'>Redefine compact IRI to define type mapping using the compact IRI itself as string value</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0070-in.jsonld' title='Compact IRI as term defined using equivalent compact IRI Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;prefix&quot;: &quot;http://www.example.org/vocab#&quot;,<br/>    &quot;prefix:foo&quot;: &quot;prefix:foo&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>  &quot;@type&quot;: &quot;prefix:Class&quot;,<br/>  &quot;prefix:foo&quot;: &quot;bar&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0070-out.jsonld' title='Compact IRI as term defined using equivalent compact IRI Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.com/vocab#id&quot;,<br/>    &quot;@type&quot;: [ &quot;http://www.example.org/vocab#Class&quot; ],<br/>    &quot;http://www.example.org/vocab#foo&quot;: [<br/>      { &quot;@value&quot;: &quot;bar&quot;}<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_71fb227fe49f4333659a9da759fbc555' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071'>
+            Test
+            <span property='dc:title mf:name'>Redefine terms looking like compact IRIs</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0071'>
+            <p lang='en' property='dc:description'>Term definitions may look like compact IRIs</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0071-in.jsonld' title='Redefine terms looking like compact IRIs Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;v:term&quot;: &quot;v:somethingElse&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:somethingElseId&quot; }<br/>    },<br/>    {<br/>      &quot;v:term&quot;: &quot;v:term&quot;,<br/>      &quot;v:termId&quot;: { &quot;@id&quot;: &quot;v:termId&quot; }<br/>    }<br/>  ],<br/>  &quot;v:term&quot;: &quot;value of v:term&quot;,<br/>  &quot;v:termId&quot;: &quot;value of v:termId&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0071-out.jsonld' title='Redefine terms looking like compact IRIs Result'>[<br/>  {<br/>    &quot;http://example.com/vocab#term&quot;: [<br/>      { &quot;@value&quot;: &quot;value of v:term&quot; }<br/>    ],<br/>    &quot;http://example.com/vocab#termId&quot;: [<br/>      { &quot;@value&quot;: &quot;value of v:termId&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_17f279996d2744c452505740651ae56f' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072'>
+            Test
+            <span property='dc:title mf:name'>Redefine term using @vocab, not itself</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0072'>
+            <p lang='en' property='dc:description'>Redefining a term as itself when @vocab is defined uses @vocab, not previous term definition</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0072-in.jsonld' title='Redefine term using @vocab, not itself Input'>{<br/>  &quot;@context&quot;: [<br/>    {<br/>      &quot;v&quot;: &quot;http://example.com/vocab#&quot;,<br/>      &quot;term&quot;: &quot;v:somethingElse&quot;<br/>    },<br/>    {<br/>      &quot;@vocab&quot;: &quot;http://example.com/anotherVocab#&quot;,<br/>      &quot;term&quot;: &quot;term&quot;<br/>    }<br/>  ],<br/>  &quot;term&quot;: &quot;value of term&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0072-out.jsonld' title='Redefine term using @vocab, not itself Result'>[<br/>  {<br/>    &quot;http://example.com/anotherVocab#term&quot;: [<br/>      { &quot;@value&quot;: &quot;value of term&quot; }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_8400108fdfc367eb2220a1c0e9ed78cb' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073'>
+            Test
+            <span property='dc:title mf:name'>@context not first property</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0073'>
+            <p lang='en' property='dc:description'>Objects are unordered, so serialized node definition containing @context may have @context at the end of the node definition</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0073-in.jsonld' title='@context not first property Input'>{<br/>  &quot;@id&quot;: &quot;ex:node1&quot;,<br/>  &quot;owl:sameAs&quot;: {<br/>    &quot;@id&quot;: &quot;ex:node2&quot;,<br/>    &quot;rdfs:label&quot;: &quot;Node 2&quot;,<br/>    &quot;link&quot;: &quot;ex:node3&quot;,<br/>    &quot;@context&quot;: {<br/>      &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;<br/>    }<br/>  },<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/&quot;,<br/>    &quot;owl&quot;: &quot;http://www.w3.org/2002/07/owl#&quot;,<br/>    &quot;link&quot;: { &quot;@id&quot;: &quot;ex:link&quot;, &quot;@type&quot;: &quot;@id&quot; }<br/>  }<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0073-out.jsonld' title='@context not first property Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>    &quot;http://www.w3.org/2002/07/owl#sameAs&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/node2&quot;,<br/>        &quot;http://example.org/link&quot;: [<br/>          { &quot;@id&quot;: &quot;http://example.org/node3&quot; }<br/>        ],<br/>        &quot;http://www.w3.org/2000/01/rdf-schema#label&quot;: [ { &quot;@value&quot;: &quot;Node 2&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_d16ace1c40a3c0a87949ff175f59a034' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074'>
+            Test
+            <span property='dc:title mf:name'>@id not first property</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074'>
+            <p lang='en' property='dc:description'>Objects are unordered, so serialized node definition containing @id may have @id at the end of the node definition</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0074-in.jsonld' title='@id not first property Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;ex&quot;: &quot;http://example.org/&quot;,<br/>    &quot;owl&quot;: &quot;http://www.w3.org/2002/07/owl#&quot;,<br/>    &quot;link&quot;: {<br/>      &quot;@id&quot;: &quot;ex:link&quot;,<br/>      &quot;@type&quot;: &quot;@id&quot;<br/>    }<br/>  },<br/>  &quot;owl:sameAs&quot;: {<br/>    &quot;@context&quot;: {<br/>      &quot;rdfs&quot;: &quot;http://www.w3.org/2000/01/rdf-schema#&quot;<br/>    },<br/>    &quot;rdfs:label&quot;: &quot;Node 2&quot;,<br/>    &quot;link&quot;: &quot;ex:node3&quot;,<br/>    &quot;@id&quot;: &quot;ex:node2&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;ex:node1&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0074-out.jsonld' title='@id not first property Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;http://example.org/node1&quot;,<br/>    &quot;http://www.w3.org/2002/07/owl#sameAs&quot;: [<br/>      {<br/>        &quot;@id&quot;: &quot;http://example.org/node2&quot;,<br/>        &quot;http://example.org/link&quot;: [<br/>          { &quot;@id&quot;: &quot;http://example.org/node3&quot; }<br/>        ],<br/>        &quot;http://www.w3.org/2000/01/rdf-schema#label&quot;: [ { &quot;@value&quot;: &quot;Node 2&quot; } ]<br/>      }<br/>    ]<br/>  }<br/>]<br/></pre>
+          </dd>
+          <dt id='test_e79ab0b007c9404f327c173831db3146' resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075'>
+            Test
+            <span property='dc:title mf:name'>@vocab as blank node identifier</span>
+          </dt>
+          <dd resource='http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075'>
+            <p lang='en' property='dc:description'>Use @vocab to map all properties to blank node identifiers</p>
+            <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/expand-0075-in.jsonld' title='@vocab as blank node identifier Input'>{<br/>  &quot;@context&quot;: {<br/>    &quot;@vocab&quot;: &quot;_:&quot;<br/>  },<br/>  &quot;@id&quot;: &quot;ex:node1&quot;,<br/>  &quot;b1&quot;: &quot;blank node property 1&quot;,<br/>  &quot;b2&quot;: &quot;blank node property 1&quot;<br/>}<br/></pre>
+            <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/expand-0075-out.jsonld' title='@vocab as blank node identifier Result'>[<br/>  {<br/>    &quot;@id&quot;: &quot;ex:node1&quot;,<br/>    &quot;_:b1&quot;: [ { &quot;@value&quot;: &quot;blank node property 1&quot; } ],<br/>    &quot;_:b2&quot;: [ { &quot;@value&quot;: &quot;blank node property 1&quot; } ]<br/>  }<br/>]<br/></pre>
+          </dd>
+        </div>
       </dl>
     </section>
     <section id='appendix' property='earl:generatedBy' resource='http://rubygems.org/gems/earl-report' typeof='doap:Project'>
@@ -21706,10 +25477,10 @@
         <meta content='Earl Report summary generator' lang='en' property='doap:shortdesc' />
         <meta content='EarlReport generates HTML+RDFa rollups of multiple EARL reports' lang='en' property='doap:description' />
         version
-        <span property='doap:release' resource='https://github.com/gkellogg/earl-report/tree/0.2.6' typeof='doap:Version'>
-          <span property='doap:revision'>0.2.6</span>
-          <meta content='earl-report-0.2.6' property='doap:name' />
-          <meta content='2013-08-17' datatype='xsd:date' property='doap:created' />
+        <span property='doap:release' resource='https://github.com/gkellogg/earl-report/tree/0.2.7.1' typeof='doap:Version'>
+          <span property='doap:revision'>0.2.7.1</span>
+          <meta content='earl-report-0.2.7.1' property='doap:name' />
+          <meta content='2013-08-18' datatype='xsd:date' property='doap:created' />
         </span>
         an
         <a href='http://unlicense.org' property='doap:license'>Unlicensed</a>
--- a/test-suite/reports/ruby-earl.ttl	Sun Aug 18 13:24:31 2013 -0700
+++ b/test-suite/reports/ruby-earl.ttl	Sun Aug 18 13:49:40 2013 -0700
@@ -1,4 +1,5 @@
 @prefix dc: <http://purl.org/dc/terms/> .
+@prefix earl: <http://www.w3.org/ns/earl#> .
 @prefix doap: <http://usefulinc.com/ns/doap#> .
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@@ -18,20 +19,23 @@
      <http://json-ld.org/spec/latest/json-ld-syntax/>;
    doap:license <http://creativecommons.org/licenses/publicdomain/>;
    doap:maintainer <http://greggkellogg.net/foaf#me>;
-   doap:name "JSON::LD";
-   doap:platform "Ruby";
+   doap:name "JSON::LD"^^xsd:string;
+   doap:platform "Ruby"^^xsd:string;
    doap:shortdesc "JSON-LD support for RDF.rb."@en;
    foaf:maker <http://greggkellogg.net/foaf#me> .
 
-<http://greggkellogg.net/foaf#me> rdfs:isDefinedBy <http://greggkellogg.net/foaf>;
+<http://greggkellogg.net/foaf#me> a foaf:Person;
+   rdfs:isDefinedBy <http://greggkellogg.net/foaf>;
    foaf:made <http://rubygems.org/gems/json-ld>;
    foaf:mbox <mailto:gregg@greggkellogg.net>;
-   foaf:name "Gregg Kellogg" .
-
-<http://greggkellogg.net/foaf#me> a foaf:Person, earl:Assertor;
-  foaf:name "Gregg Kellogg";
-  foaf:title "Implementor";
-  foaf:homepage <http://greggkellogg.net/> .
+   foaf:name "Gregg Kellogg"^^xsd:string .
+
+<> foaf:primaryTopic <http://rubygems.org/gems/json-ld>;
+  dc:issued "2013-08-18T13:11:17-07:00"^^xsd:dateTime;
+  foaf:maker <http://greggkellogg.net/foaf#me> .
+
+<http://greggkellogg.net/foaf#me> a earl:Assertor;
+  foaf:title "Implementor" .
 
 [ a earl:Assertion;
   earl:assertedBy <http://greggkellogg.net/foaf#me>;
@@ -40,7 +44,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -50,7 +54,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -60,7 +64,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -70,7 +74,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -80,7 +84,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -90,7 +94,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -100,7 +104,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -110,7 +114,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -120,7 +124,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -130,7 +134,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -140,7 +144,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -150,7 +154,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -160,7 +164,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -170,7 +174,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -180,7 +184,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -190,7 +194,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -200,7 +204,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -210,7 +214,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -220,7 +224,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -230,7 +234,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -240,7 +244,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -250,7 +254,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -260,7 +264,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -270,7 +274,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -280,7 +284,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -290,7 +294,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -300,7 +304,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -310,7 +314,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -320,7 +324,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -330,7 +334,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -340,7 +344,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -350,7 +354,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -360,7 +364,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -370,7 +374,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -380,7 +384,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -390,7 +394,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -400,7 +404,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -410,7 +414,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -420,7 +424,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -430,7 +434,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -440,7 +444,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -450,7 +454,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -460,7 +464,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -470,7 +474,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -480,7 +484,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -490,7 +494,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -500,7 +504,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -510,7 +514,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -520,7 +524,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -530,7 +534,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -540,7 +544,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -550,7 +554,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -560,7 +564,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -570,7 +574,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -580,7 +584,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -590,7 +594,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -600,7 +604,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -610,7 +614,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -620,7 +624,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -630,7 +634,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -640,7 +644,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -650,7 +654,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -660,7 +664,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -670,7 +674,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -680,7 +684,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -690,7 +694,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -700,7 +704,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -710,7 +714,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -720,7 +724,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -730,7 +734,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -740,7 +744,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -750,7 +754,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -760,17 +764,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
-  earl:mode earl:automatic ] .
-
-[ a earl:Assertion;
-  earl:assertedBy <http://greggkellogg.net/foaf#me>;
-  earl:subject <http://rubygems.org/gems/json-ld>;
-  earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0074>;
-  earl:result [
-    a earl:TestResult;
-    earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -780,7 +774,17 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
+  earl:mode earl:automatic ] .
+
+[ a earl:Assertion;
+  earl:assertedBy <http://greggkellogg.net/foaf#me>;
+  earl:subject <http://rubygems.org/gems/json-ld>;
+  earl:test <http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0075>;
+  earl:result [
+    a earl:TestResult;
+    earl:outcome earl:passed;
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -790,7 +794,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -800,7 +804,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -810,7 +814,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -820,7 +824,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -830,7 +834,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -840,7 +844,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -850,7 +854,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -860,7 +864,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -870,7 +874,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -880,7 +884,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -890,7 +894,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -900,7 +904,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -910,7 +914,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -920,7 +924,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -930,7 +934,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -940,7 +944,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -950,7 +954,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -960,7 +964,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -970,7 +974,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -980,7 +984,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -990,7 +994,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1000,7 +1004,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1010,7 +1014,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1020,7 +1024,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1030,7 +1034,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1040,7 +1044,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1050,7 +1054,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1060,7 +1064,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1070,7 +1074,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1080,7 +1084,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1090,7 +1094,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1100,7 +1104,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1110,7 +1114,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1120,7 +1124,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1130,7 +1134,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1140,7 +1144,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1150,7 +1154,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1160,7 +1164,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1170,7 +1174,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1180,7 +1184,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1190,7 +1194,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1200,7 +1204,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1210,7 +1214,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1220,7 +1224,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1230,7 +1234,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1240,7 +1244,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1250,7 +1254,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1260,7 +1264,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1270,7 +1274,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1280,7 +1284,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1290,7 +1294,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1300,7 +1304,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1310,7 +1314,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1320,7 +1324,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1330,7 +1334,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1340,7 +1344,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1350,7 +1354,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1360,7 +1364,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1370,7 +1374,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1380,7 +1384,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1390,7 +1394,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1400,7 +1404,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1410,7 +1414,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1420,7 +1424,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1430,7 +1434,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1440,7 +1444,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1450,7 +1454,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1460,7 +1464,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1470,7 +1474,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1480,7 +1484,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1490,7 +1494,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1500,7 +1504,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1510,7 +1514,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1520,7 +1524,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1530,7 +1534,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1540,7 +1544,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1550,7 +1554,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1560,7 +1564,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1570,7 +1574,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1580,7 +1584,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1590,7 +1594,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1600,7 +1604,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1610,7 +1614,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1620,7 +1624,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1630,7 +1634,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1640,7 +1644,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1650,7 +1654,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1660,7 +1664,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1670,7 +1674,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1680,7 +1684,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1690,7 +1694,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1700,7 +1704,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1710,7 +1714,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1720,7 +1724,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1730,7 +1734,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1740,7 +1744,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1750,7 +1754,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1760,7 +1764,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1770,7 +1774,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1780,7 +1784,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1790,7 +1794,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1800,7 +1804,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1810,7 +1814,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1820,7 +1824,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1830,7 +1834,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1840,7 +1844,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1850,7 +1854,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1860,7 +1864,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1870,7 +1874,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1880,7 +1884,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1890,7 +1894,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1900,7 +1904,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1910,7 +1914,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1920,7 +1924,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1930,7 +1934,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1940,7 +1944,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1950,7 +1954,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1960,7 +1964,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1970,7 +1974,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1980,7 +1984,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -1990,7 +1994,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2000,7 +2004,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2010,7 +2014,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2020,7 +2024,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2030,7 +2034,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2040,7 +2044,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2050,7 +2054,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2060,7 +2064,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2070,7 +2074,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2080,7 +2084,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2090,7 +2094,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2100,7 +2104,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2110,7 +2114,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2120,7 +2124,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2130,7 +2134,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2140,7 +2144,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2150,7 +2154,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2160,7 +2164,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2170,7 +2174,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2180,7 +2184,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2190,7 +2194,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2200,7 +2204,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2210,7 +2214,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2220,7 +2224,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2230,7 +2234,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2240,7 +2244,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2250,7 +2254,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2260,7 +2264,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2270,7 +2274,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2280,7 +2284,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2290,7 +2294,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2300,7 +2304,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2310,7 +2314,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2320,7 +2324,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2330,7 +2334,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2340,7 +2344,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2350,7 +2354,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2360,7 +2364,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2370,7 +2374,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2380,7 +2384,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2390,7 +2394,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2400,7 +2404,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2410,7 +2414,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2420,7 +2424,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2430,7 +2434,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2440,7 +2444,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2450,7 +2454,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2460,7 +2464,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2470,7 +2474,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2480,7 +2484,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2490,7 +2494,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2500,7 +2504,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2510,7 +2514,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2520,7 +2524,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2530,7 +2534,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2540,7 +2544,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2550,7 +2554,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2560,7 +2564,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2570,7 +2574,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2580,7 +2584,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2590,7 +2594,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2600,7 +2604,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2610,7 +2614,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2620,7 +2624,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2630,7 +2634,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2640,7 +2644,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2650,7 +2654,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2660,7 +2664,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2670,7 +2674,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2680,7 +2684,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2690,7 +2694,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2700,7 +2704,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2710,7 +2714,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2720,7 +2724,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2730,7 +2734,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2740,7 +2744,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2750,7 +2754,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2760,7 +2764,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2770,7 +2774,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2780,7 +2784,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2790,7 +2794,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2800,7 +2804,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2810,7 +2814,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2820,7 +2824,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2830,7 +2834,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2840,7 +2844,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2850,7 +2854,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2860,7 +2864,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2870,7 +2874,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2880,7 +2884,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2890,7 +2894,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2900,7 +2904,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2910,7 +2914,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2920,7 +2924,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2930,7 +2934,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2940,7 +2944,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2950,7 +2954,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2960,7 +2964,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2970,7 +2974,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2980,7 +2984,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -2990,7 +2994,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3000,7 +3004,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3010,7 +3014,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3020,7 +3024,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3030,7 +3034,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3040,7 +3044,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3050,7 +3054,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3060,7 +3064,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3070,7 +3074,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3080,7 +3084,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3090,7 +3094,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3100,7 +3104,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3110,7 +3114,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3120,7 +3124,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3130,7 +3134,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3140,7 +3144,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3150,7 +3154,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3160,7 +3164,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3170,7 +3174,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3180,7 +3184,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3190,7 +3194,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3200,7 +3204,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3210,7 +3214,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3220,7 +3224,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3230,7 +3234,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3240,7 +3244,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3250,7 +3254,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3260,7 +3264,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3270,7 +3274,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3280,7 +3284,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3290,7 +3294,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3300,7 +3304,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3310,7 +3314,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3320,7 +3324,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3330,7 +3334,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3340,7 +3344,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3350,7 +3354,7 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
   earl:mode earl:automatic ] .
 
 [ a earl:Assertion;
@@ -3360,5 +3364,5 @@
   earl:result [
     a earl:TestResult;
     earl:outcome earl:passed;
-    dc:date "2013-08-06T18:29:20-07:00"^^xsd:dateTime];
-  earl:mode earl:automatic ] .
+    dc:date "2013-08-18T13:11:17-07:00"^^xsd:dateTime];
+  earl:mode earl:automatic ] .