Updated implementation report with Ruby JSON::LD results.
authorGregg Kellogg <gregg@kellogg-assoc.com>
Fri, 10 May 2013 19:38:00 -0700
changeset 1659 ec0dd2e5b431
parent 1658 069e790b5f34
child 1660 107ca67cb8f0
Updated implementation report with Ruby JSON::LD results.
test-suite/reports/README
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/README	Fri May 10 10:32:54 2013 -0700
+++ b/test-suite/reports/README	Fri May 10 19:38:00 2013 -0700
@@ -6,6 +6,6 @@
 
 gem install earl-report
 
-earl-report --format json -o earl.jsonld *.ttl *.jsonld
+earl-report --format json -o earl.jsonld *.ttl
 earl-report --json --format ttl -o earl.ttl earl.jsonld
 earl-report --json --format html --template template.haml -o index.html earl.jsonld
--- a/test-suite/reports/earl.jsonld	Fri May 10 10:32:54 2013 -0700
+++ b/test-suite/reports/earl.jsonld	Fri May 10 19:38:00 2013 -0700
@@ -119,11 +119,11 @@
     "language": "Ruby",
     "license": "http://unlicense.org",
     "release": {
-      "@id": "https://github.com/gkellogg/earl-report/tree/0.2.3",
+      "@id": "https://github.com/gkellogg/earl-report/tree/0.2.4",
       "@type": "doap:Version",
-      "name": "earl-report-0.2.3",
-      "created": "2013-05-02",
-      "revision": "0.2.3"
+      "name": "earl-report-0.2.4",
+      "created": "2013-05-10",
+      "revision": "0.2.4"
     },
     "developer": {
       "@type": "foaf:Person",
@@ -137,10 +137,29 @@
     "jsonld.js-earl.ttl",
     "markus-earl.ttl",
     "php-json-ld-earl.ttl",
-    "pyld-earl.ttl"
+    "pyld-earl.ttl",
+    "ruby-earl.ttl"
   ],
   "testSubjects": [
     {
+      "@id": "http://rubygems.org/gems/json-ld",
+      "@type": [
+        "earl:TestSubject",
+        "doap:Project"
+      ],
+      "name": "JSON::LD",
+      "developer": [
+        {
+          "@type": "foaf:Person",
+          "@id": "http://greggkellogg.net/foaf#me",
+          "foaf:name": "Gregg Kellogg",
+          "foaf:homepage": "http://greggkellogg.net/"
+        }
+      ],
+      "doapDesc": "RDF.rb plugin for parsing/serializing JSON-LD data.",
+      "homepage": "http://github.com/ruby-rdf/json-ld/"
+    },
+    {
       "@id": "https://github.com/digitalbazaar/jsonld.js",
       "@type": [
         "earl:TestSubject",
@@ -239,6 +258,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0001",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -296,6 +326,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0002",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -353,6 +394,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0003",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -410,6 +462,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0004",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -467,6 +530,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0005",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -524,6 +598,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0006",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -581,6 +666,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0007",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -638,6 +734,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0008",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -695,6 +802,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0009",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -752,6 +870,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0010",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -809,6 +938,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0011",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -866,6 +1006,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0012",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -923,6 +1074,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0013",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -980,6 +1142,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0014",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1037,6 +1210,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0015",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1094,6 +1278,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0016",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1151,6 +1346,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0017",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1208,6 +1414,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0018",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1265,6 +1482,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0019",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1322,6 +1550,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0020",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1379,6 +1618,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0021",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1436,6 +1686,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0022",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1493,6 +1754,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0023",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1550,6 +1822,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0024",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1607,6 +1890,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0025",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1664,6 +1958,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0026",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1721,6 +2026,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0027",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1778,6 +2094,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0028",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1835,6 +2162,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0029",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1892,6 +2230,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0030",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -1949,6 +2298,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0031",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2006,6 +2366,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0032",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2063,6 +2434,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0033",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2120,6 +2502,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0034",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2177,6 +2570,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0035",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2234,6 +2638,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0036",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2291,6 +2706,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0037",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2348,6 +2774,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0038",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2405,6 +2842,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0039",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2462,6 +2910,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0040",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2519,6 +2978,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0041",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2576,6 +3046,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/flatten-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/flatten-manifest.jsonld#t0042",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2643,6 +3124,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0001",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2700,6 +3192,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0002",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2757,6 +3260,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0003",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2814,6 +3328,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0004",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2871,6 +3396,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0005",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2928,6 +3464,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0006",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -2985,6 +3532,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0007",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3042,6 +3600,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0008",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3099,6 +3668,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0009",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3156,6 +3736,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0010",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3213,6 +3804,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0011",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3270,6 +3872,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0012",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3327,6 +3940,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0013",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3384,6 +4008,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0014",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3441,6 +4076,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0015",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3498,6 +4144,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0016",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3555,6 +4212,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0017",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3612,6 +4280,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0018",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3669,6 +4348,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0019",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3726,6 +4416,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0020",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3783,6 +4484,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0021",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3840,6 +4552,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0022",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3897,6 +4620,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0023",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -3954,6 +4688,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0024",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4011,6 +4756,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0025",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4068,6 +4824,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0026",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4125,6 +4892,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0027",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4182,6 +4960,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0028",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4239,6 +5028,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0029",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4296,6 +5096,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0030",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4353,6 +5164,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0031",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4410,6 +5232,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0032",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4467,6 +5300,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0033",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4524,6 +5368,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0034",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4581,6 +5436,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0035",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4638,6 +5504,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0036",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4695,6 +5572,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0037",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4752,6 +5640,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0038",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4809,6 +5708,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0039",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4866,6 +5776,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0040",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4923,6 +5844,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0041",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -4980,6 +5912,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0042",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5037,6 +5980,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0043",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5094,6 +6048,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0044",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5151,6 +6116,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0045",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5208,6 +6184,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0046",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5265,6 +6252,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0047",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5321,6 +6319,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0048",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5378,6 +6387,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0049",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5435,6 +6455,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0051",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5492,6 +6523,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0052",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5549,6 +6591,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0053",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5606,6 +6659,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0054",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5663,6 +6727,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0055",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5720,6 +6795,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0056",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5777,6 +6863,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0057",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5834,6 +6931,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0058",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5891,6 +6999,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0059",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -5948,6 +7067,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0060",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6005,6 +7135,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0061",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6062,6 +7203,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0062",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6119,6 +7271,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0063",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6176,6 +7339,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0064",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6233,6 +7407,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0065",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6290,6 +7475,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0066",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6347,6 +7543,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/compact-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/compact-manifest.jsonld#t0067",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -6414,6 +7621,17 @@
             {
               "@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": {
@@ -6471,6 +7689,17 @@
             {
               "@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": {
@@ -6528,6 +7757,17 @@
             {
               "@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": {
@@ -6585,6 +7825,17 @@
             {
               "@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": {
@@ -6642,6 +7893,17 @@
             {
               "@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": {
@@ -6699,6 +7961,17 @@
             {
               "@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": {
@@ -6756,6 +8029,17 @@
             {
               "@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": {
@@ -6813,6 +8097,17 @@
             {
               "@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": {
@@ -6870,6 +8165,17 @@
             {
               "@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": {
@@ -6927,6 +8233,17 @@
             {
               "@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": {
@@ -6984,6 +8301,17 @@
             {
               "@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": {
@@ -7041,6 +8369,17 @@
             {
               "@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": {
@@ -7098,6 +8437,17 @@
             {
               "@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": {
@@ -7155,6 +8505,17 @@
             {
               "@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": {
@@ -7212,6 +8573,17 @@
             {
               "@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": {
@@ -7269,6 +8641,17 @@
             {
               "@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": {
@@ -7326,6 +8709,17 @@
             {
               "@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": {
@@ -7383,6 +8777,17 @@
             {
               "@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": {
@@ -7440,6 +8845,17 @@
             {
               "@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": {
@@ -7497,6 +8913,17 @@
             {
               "@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": {
@@ -7554,6 +8981,17 @@
             {
               "@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": {
@@ -7611,6 +9049,17 @@
             {
               "@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": {
@@ -7668,6 +9117,17 @@
             {
               "@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": {
@@ -7725,6 +9185,17 @@
             {
               "@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": {
@@ -7782,6 +9253,17 @@
             {
               "@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": {
@@ -7839,6 +9321,17 @@
             {
               "@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": {
@@ -7896,6 +9389,17 @@
             {
               "@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": {
@@ -7953,6 +9457,17 @@
             {
               "@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": {
@@ -8010,6 +9525,17 @@
             {
               "@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": {
@@ -8067,6 +9593,17 @@
             {
               "@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": {
@@ -8124,6 +9661,17 @@
             {
               "@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": {
@@ -8181,6 +9729,17 @@
             {
               "@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": {
@@ -8238,6 +9797,17 @@
             {
               "@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": {
@@ -8295,6 +9865,17 @@
             {
               "@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": {
@@ -8352,6 +9933,17 @@
             {
               "@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": {
@@ -8409,6 +10001,17 @@
             {
               "@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": {
@@ -8466,6 +10069,17 @@
             {
               "@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": {
@@ -8523,6 +10137,17 @@
             {
               "@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": {
@@ -8580,6 +10205,17 @@
             {
               "@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": {
@@ -8637,6 +10273,17 @@
             {
               "@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": {
@@ -8694,6 +10341,17 @@
             {
               "@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": {
@@ -8751,6 +10409,17 @@
             {
               "@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": {
@@ -8808,6 +10477,17 @@
             {
               "@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": {
@@ -8865,6 +10545,17 @@
             {
               "@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": {
@@ -8922,6 +10613,17 @@
             {
               "@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": {
@@ -8979,6 +10681,17 @@
             {
               "@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": {
@@ -9036,6 +10749,17 @@
             {
               "@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": {
@@ -9093,6 +10817,17 @@
             {
               "@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": {
@@ -9150,6 +10885,17 @@
             {
               "@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": {
@@ -9207,6 +10953,17 @@
             {
               "@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": {
@@ -9264,6 +11021,17 @@
             {
               "@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": {
@@ -9321,6 +11089,17 @@
             {
               "@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": {
@@ -9378,6 +11157,17 @@
             {
               "@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": {
@@ -9435,6 +11225,17 @@
             {
               "@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": {
@@ -9492,6 +11293,17 @@
             {
               "@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": {
@@ -9549,6 +11361,17 @@
             {
               "@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": {
@@ -9606,6 +11429,17 @@
             {
               "@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": {
@@ -9663,6 +11497,17 @@
             {
               "@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": {
@@ -9720,6 +11565,17 @@
             {
               "@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": {
@@ -9777,6 +11633,17 @@
             {
               "@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": {
@@ -9834,6 +11701,17 @@
             {
               "@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": {
@@ -9891,6 +11769,17 @@
             {
               "@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": {
@@ -9948,6 +11837,17 @@
             {
               "@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": {
@@ -10005,6 +11905,17 @@
             {
               "@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": {
@@ -10062,6 +11973,17 @@
             {
               "@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": {
@@ -10119,6 +12041,17 @@
             {
               "@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": {
@@ -10176,6 +12109,17 @@
             {
               "@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": {
@@ -10233,6 +12177,17 @@
             {
               "@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": {
@@ -10290,6 +12245,17 @@
             {
               "@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": {
@@ -10347,6 +12313,17 @@
             {
               "@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": {
@@ -10404,6 +12381,17 @@
             {
               "@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": {
@@ -10471,6 +12459,17 @@
             {
               "@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": {
@@ -10534,6 +12533,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0001",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10592,6 +12602,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0002",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10650,6 +12671,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0003",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10708,6 +12740,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0004",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10766,6 +12809,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0005",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10824,6 +12878,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0006",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10882,6 +12947,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0007",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10940,6 +13016,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0008",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -10998,6 +13085,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0009",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11056,6 +13154,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0010",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11114,6 +13223,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0011",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11172,6 +13292,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0012",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11230,6 +13361,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0013",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11288,6 +13430,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0014",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11346,6 +13499,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0015",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11404,6 +13568,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0016",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11462,6 +13637,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0017",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11520,6 +13706,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0018",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11578,6 +13775,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0019",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11636,6 +13844,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0020",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11694,6 +13913,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0021",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11752,6 +13982,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0022",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11810,6 +14051,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0023",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11868,6 +14120,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0024",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11926,6 +14189,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0025",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -11984,6 +14258,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0026",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12042,6 +14327,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0027",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12100,6 +14396,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0028",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12158,6 +14465,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0029",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12216,6 +14534,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0030",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12284,6 +14613,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0001",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12342,6 +14682,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0002",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12400,6 +14751,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0003",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12458,6 +14820,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0004",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12516,6 +14889,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0005",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12574,6 +14958,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0006",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12632,6 +15027,17 @@
             {
               "@type": "earl:Assertion",
               "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0007",
               "subject": "https://github.com/digitalbazaar/jsonld.js",
               "mode": "earl:automatic",
               "result": {
@@ -12676,6 +15082,526 @@
           ],
           "description": "Testing @graph recursion.",
           "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
+          "@type": [
+            "earl:TestCriterion",
+            "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)",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0008",
+              "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/fromRdf-manifest.jsonld#t0008",
+              "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/fromRdf-manifest.jsonld#t0008",
+              "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/fromRdf-manifest.jsonld#t0008",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Do not convert lists using IRIs as list nodes to @list",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0009",
+              "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/fromRdf-manifest.jsonld#t0009",
+              "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/fromRdf-manifest.jsonld#t0009",
+              "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/fromRdf-manifest.jsonld#t0009",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Do not convert lists that are not terminated by rdf:nil to @list",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0010",
+              "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/fromRdf-manifest.jsonld#t0010",
+              "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/fromRdf-manifest.jsonld#t0010",
+              "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/fromRdf-manifest.jsonld#t0010",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Do not convert lists whose nodes have other properties to @list",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0011",
+              "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/fromRdf-manifest.jsonld#t0011",
+              "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/fromRdf-manifest.jsonld#t0011",
+              "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/fromRdf-manifest.jsonld#t0011",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Detect lists containing cycles and do not convert them to @list",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0012",
+              "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/fromRdf-manifest.jsonld#t0012",
+              "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/fromRdf-manifest.jsonld#t0012",
+              "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/fromRdf-manifest.jsonld#t0012",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Do not convert lists to @list if nodes contain more than one value for rdf:first",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0013",
+              "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/fromRdf-manifest.jsonld#t0013",
+              "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/fromRdf-manifest.jsonld#t0013",
+              "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/fromRdf-manifest.jsonld#t0013",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Do not convert lists to @list if nodes contain more than one value for rdf:rest",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0014",
+              "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/fromRdf-manifest.jsonld#t0014",
+              "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/fromRdf-manifest.jsonld#t0014",
+              "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/fromRdf-manifest.jsonld#t0014",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
+          "@type": [
+            "earl:TestCriterion",
+            "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",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0015",
+              "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/fromRdf-manifest.jsonld#t0015",
+              "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/fromRdf-manifest.jsonld#t0015",
+              "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/fromRdf-manifest.jsonld#t0015",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            }
+          ],
+          "description": "Testing list conversion.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld"
         }
       ]
     }
--- a/test-suite/reports/earl.ttl	Fri May 10 10:32:54 2013 -0700
+++ b/test-suite/reports/earl.ttl	Fri May 10 19:38:00 2013 -0700
@@ -19,8 +19,10 @@
     <jsonld.js-earl.ttl>,
     <markus-earl.ttl>,
     <php-json-ld-earl.ttl>,
-    <pyld-earl.ttl>;
+    <pyld-earl.ttl>,
+    <ruby-earl.ttl>;
   earl:testSubjects (
+    <http://rubygems.org/gems/json-ld>
     <https://github.com/digitalbazaar/jsonld.js>
     <https://github.com/digitalbazaar/php-json-ld>
     <https://github.com/digitalbazaar/pyld>
@@ -41,7 +43,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.3>;
+  doap:release <https://github.com/gkellogg/earl-report/tree/0.2.4>;
   doap:developer <http://greggkellogg.net/foaf#me> .
 
     
@@ -292,11 +294,31 @@
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>
     <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>) .
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>) .
 
 #
 # Subject Definitions
 #
+<http://rubygems.org/gems/json-ld> a earl:TestSubject, doap:Project;
+  doap:name "JSON::LD";
+  doap:description """RDF.rb plugin for parsing/serializing JSON-LD data."""@en;
+ .
+
+<http://rubygems.org/gems/json-ld> doap:developer <http://greggkellogg.net/foaf#me> .
+
+<http://greggkellogg.net/foaf#me> a foaf:Person;
+  foaf:homepage <http://greggkellogg.net/>;
+  foaf:name "Gregg Kellogg" .
+
+
 <https://github.com/digitalbazaar/jsonld.js> a earl:TestSubject, doap:Project;
   doap:name "jsonld.js";
   doap:description """A JSON-LD processor for JavaScript"""@en;
@@ -352,12 +374,18 @@
 #
 # Test Case Definitions
 #
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -383,12 +411,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -414,12 +448,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -445,12 +485,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -476,12 +522,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -507,12 +559,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -538,12 +596,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -569,12 +633,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -600,12 +670,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -631,12 +707,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -662,12 +744,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -693,12 +781,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -724,12 +818,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -755,12 +855,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -786,12 +892,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -817,12 +929,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -848,12 +966,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -879,12 +1003,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -910,12 +1040,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -941,12 +1077,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -972,12 +1114,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1003,12 +1151,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1034,12 +1188,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1065,12 +1225,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1096,12 +1262,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1127,12 +1299,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1158,12 +1336,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1189,12 +1373,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1220,12 +1410,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1251,12 +1447,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1282,12 +1484,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1313,12 +1521,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1344,12 +1558,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1375,12 +1595,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1406,12 +1632,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1437,12 +1669,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1468,12 +1706,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1499,12 +1743,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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.";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1530,12 +1780,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1561,12 +1817,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#FlattenTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1592,12 +1854,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ExpandTest;
+<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
   dc:title "Free-floating sets and lists";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1623,12 +1891,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ExpandTest;
+<http://json-ld.org/test-suite/tests/flatten-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
   dc:title "Lists objects are implicit unlabeled blank nodes and thus never equivalent";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1654,12 +1928,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "drop free-floating nodes";
   mf:result <http://json-ld.org/test-suite/tests/compact-0001-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0001-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1685,12 +1965,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "basic";
   mf:result <http://json-ld.org/test-suite/tests/compact-0002-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0002-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1716,12 +2002,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "drop null and unmapped properties";
   mf:result <http://json-ld.org/test-suite/tests/compact-0003-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0003-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1747,12 +2039,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "optimize @set, keep empty arrays";
   mf:result <http://json-ld.org/test-suite/tests/compact-0004-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0004-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1778,12 +2076,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "@type and prefix compaction";
   mf:result <http://json-ld.org/test-suite/tests/compact-0005-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0005-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1809,12 +2113,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "keep expanded object format if @type doesn't match";
   mf:result <http://json-ld.org/test-suite/tests/compact-0006-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0006-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1840,12 +2150,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "add context";
   mf:result <http://json-ld.org/test-suite/tests/compact-0007-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0007-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1871,12 +2187,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "alias keywords";
   mf:result <http://json-ld.org/test-suite/tests/compact-0008-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0008-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1902,12 +2224,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "compact @id";
   mf:result <http://json-ld.org/test-suite/tests/compact-0009-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0009-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1933,12 +2261,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "array to @graph";
   mf:result <http://json-ld.org/test-suite/tests/compact-0010-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0010-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1964,12 +2298,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "compact date";
   mf:result <http://json-ld.org/test-suite/tests/compact-0011-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0011-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -1995,12 +2335,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "native types";
   mf:result <http://json-ld.org/test-suite/tests/compact-0012-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0012-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2026,12 +2372,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "@value with @language";
   mf:result <http://json-ld.org/test-suite/tests/compact-0013-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0013-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2057,12 +2409,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "array to aliased @graph";
   mf:result <http://json-ld.org/test-suite/tests/compact-0014-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0014-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2088,12 +2446,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "best match compaction";
   mf:result <http://json-ld.org/test-suite/tests/compact-0015-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0015-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2119,12 +2483,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "recursive named graphs";
   mf:result <http://json-ld.org/test-suite/tests/compact-0016-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0016-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2150,12 +2520,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "A term mapping to null removes the mapping";
   mf:result <http://json-ld.org/test-suite/tests/compact-0017-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0017-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2181,12 +2557,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "best matching term for lists";
   mf:result <http://json-ld.org/test-suite/tests/compact-0018-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0018-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2212,12 +2594,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Keep duplicate values in @list and @set";
   mf:result <http://json-ld.org/test-suite/tests/compact-0019-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0019-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2243,12 +2631,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact @id that is a property IRI when @container is @list";
   mf:result <http://json-ld.org/test-suite/tests/compact-0020-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0020-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2274,12 +2668,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact properties and types using @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0021-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0021-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2305,12 +2705,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact nested properties using @list containers";
   mf:result <http://json-ld.org/test-suite/tests/compact-0022-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0022-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2336,12 +2742,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "@vocab takes precedence over prefixes - even if the result is longer";
   mf:result <http://json-ld.org/test-suite/tests/compact-0023-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0023-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2367,12 +2779,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "The most specific term that matches all of the elements in the list, taking into account the default language, must be selected.";
   mf:result <http://json-ld.org/test-suite/tests/compact-0024-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0024-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2398,12 +2816,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Language maps";
   mf:result <http://json-ld.org/test-suite/tests/compact-0025-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0025-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2429,12 +2853,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<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";
   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 (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2460,12 +2890,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0027> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Fall back to term with @set container if term with language map is defined";
   mf:result <http://json-ld.org/test-suite/tests/compact-0027-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0027-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2491,12 +2927,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0028> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Alias keywords and use @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0028-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0028-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2522,12 +2964,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0029> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Simple @index map";
   mf:result <http://json-ld.org/test-suite/tests/compact-0029-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0029-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2553,12 +3001,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0030> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Preserve @index tags if not compacted to an index map";
   mf:result <http://json-ld.org/test-suite/tests/compact-0030-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0030-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2584,12 +3038,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0031> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact @reverse";
   mf:result <http://json-ld.org/test-suite/tests/compact-0031-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0031-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2615,12 +3075,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0032> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact keys in reverse-maps";
   mf:result <http://json-ld.org/test-suite/tests/compact-0032-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0032-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2646,12 +3112,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0033> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact reverse-map to reverse property";
   mf:result <http://json-ld.org/test-suite/tests/compact-0033-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0033-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2677,12 +3149,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0034> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Do not use reverse property if no other property matches as normal property";
   mf:result <http://json-ld.org/test-suite/tests/compact-0034-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0034-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2708,12 +3186,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0035> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact pure node references to strings for reverse properties";
   mf:result <http://json-ld.org/test-suite/tests/compact-0035-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0035-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2739,12 +3223,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0036> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact reverse properties using index containers";
   mf:result <http://json-ld.org/test-suite/tests/compact-0036-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0036-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2770,12 +3260,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0037> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact keys in @reverse using @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0037-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0037-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2801,12 +3297,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0038> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Index map round-tripping (Drupal content deployment)";
   mf:result <http://json-ld.org/test-suite/tests/compact-0038-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0038-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2832,12 +3334,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0039> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Value of @graph is always an array";
   mf:result <http://json-ld.org/test-suite/tests/compact-0039-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0039-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2863,12 +3371,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0040> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Ensure that value of @list is always an array";
   mf:result <http://json-ld.org/test-suite/tests/compact-0040-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0040-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2894,12 +3408,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0041> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "If an index is present, a term having an @list container is not selected";
   mf:result <http://json-ld.org/test-suite/tests/compact-0041-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0041-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2925,12 +3445,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0042> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Make sure keyword aliasing works if a list can't be compacted";
   mf:result <http://json-ld.org/test-suite/tests/compact-0042-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0042-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2956,12 +3482,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0043> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Ensure that @vocab compaction isn't used if the result collides with a term";
   mf:result <http://json-ld.org/test-suite/tests/compact-0043-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0043-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -2987,12 +3519,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0044> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0044> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Prefer properties with @type: @vocab in reverse-maps if the value can be compacted to a term";
   mf:result <http://json-ld.org/test-suite/tests/compact-0044-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0044-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3018,12 +3556,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0045> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Values of @id are transformed to relative IRIs, terms are ignored";
   mf:result <http://json-ld.org/test-suite/tests/compact-0045-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0045-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3049,12 +3593,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0046> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0046> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Wrap top-level array into @graph even if no context is passed";
   mf:result <http://json-ld.org/test-suite/tests/compact-0046-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0046-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3080,12 +3630,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0047> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0047> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Round-trip relative URLs";
   mf:result <http://json-ld.org/test-suite/tests/compact-0047-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0047-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3110,12 +3666,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0048> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0048> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Prefer terms with a language mapping set to null over terms without language-mapping for non-strings";
   mf:result <http://json-ld.org/test-suite/tests/compact-0048-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0048-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3141,12 +3703,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0049> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0049> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Round tripping of lists that contain just IRIs";
   mf:result <http://json-ld.org/test-suite/tests/compact-0049-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0049-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3172,12 +3740,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0051> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0051> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Round tripping @list with scalar";
   mf:result <http://json-ld.org/test-suite/tests/compact-0051-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0051-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3203,12 +3777,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0052> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0052> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Round tripping @list with scalar and @graph alias";
   mf:result <http://json-ld.org/test-suite/tests/compact-0052-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0052-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3234,12 +3814,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0053> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0053> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact to @type: @vocab when no @type: @id term available";
   mf:result <http://json-ld.org/test-suite/tests/compact-0053-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0053-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3265,12 +3851,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0054> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0054> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact to @type: @vocab and compact @id to term";
   mf:result <http://json-ld.org/test-suite/tests/compact-0054-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0054-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3296,12 +3888,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0055> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0055> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Round tripping @type: @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0055-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0055-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3327,12 +3925,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0056> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0056> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Prefer @type: @vocab over @type: @id for terms";
   mf:result <http://json-ld.org/test-suite/tests/compact-0056-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0056-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3358,12 +3962,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0057> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0057> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Complex round tripping @type: @vocab and @type: @id";
   mf:result <http://json-ld.org/test-suite/tests/compact-0057-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0057-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3389,12 +3999,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0058> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0058> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Prefer @type: @id over @type: @vocab for non-terms";
   mf:result <http://json-ld.org/test-suite/tests/compact-0058-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0058-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3420,12 +4036,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0059> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0059> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "If there's no term with @type: @id, use terms with @type: @vocab for IRIs not mapped to terms";
   mf:result <http://json-ld.org/test-suite/tests/compact-0059-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0059-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3451,12 +4073,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0060> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0060> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "If there's no term with @type: @vocab, use terms with @type: @id for IRIs mapped to terms";
   mf:result <http://json-ld.org/test-suite/tests/compact-0060-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0060-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3482,12 +4110,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0061> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0061> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Separate IRIs for the same property to use term with more specific @type (@id vs. @vocab)";
   mf:result <http://json-ld.org/test-suite/tests/compact-0061-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0061-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3513,12 +4147,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0062> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0062> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Relative IRIs don't round-trip with @type: @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0062-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0062-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3544,12 +4184,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0063> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0063> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact IRI round-tripping with @type: @vocab";
   mf:result <http://json-ld.org/test-suite/tests/compact-0063-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0063-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3575,12 +4221,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0064> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0064> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact language-tagged and indexed strings to index-map";
   mf:result <http://json-ld.org/test-suite/tests/compact-0064-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0064-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3606,12 +4258,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0065> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0065> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Language-tagged and indexed strings don't compact to language-map";
   mf:result <http://json-ld.org/test-suite/tests/compact-0065-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0065-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3637,12 +4295,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0066> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0066> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Relative IRIs";
   mf:result <http://json-ld.org/test-suite/tests/compact-0066-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0066-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3668,12 +4332,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0067> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#CompactTest;
+<http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0067> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#CompactTest>;
   dc:title "Compact reverse property whose values are unlabeled blank nodes";
   mf:result <http://json-ld.org/test-suite/tests/compact-0067-out.jsonld>;
   mf:action <http://json-ld.org/test-suite/tests/compact-0067-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -3699,12 +4369,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<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/expand-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ExpandTest>;
   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://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>;
@@ -3730,12 +4406,18 @@
       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;
+<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://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>;
@@ -3761,12 +4443,18 @@
       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;
+<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://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>;
@@ -3792,12 +4480,18 @@
       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;
+<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://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>;
@@ -3823,12 +4517,18 @@
       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;
+<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://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>;
@@ -3854,12 +4554,18 @@
       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;
+<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://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>;
@@ -3885,12 +4591,18 @@
       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;
+<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://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>;
@@ -3916,12 +4628,18 @@
       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;
+<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://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>;
@@ -3947,12 +4665,18 @@
       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;
+<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://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>;
@@ -3978,12 +4702,18 @@
       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;
+<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://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>;
@@ -4009,12 +4739,18 @@
       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;
+<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://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>;
@@ -4040,12 +4776,18 @@
       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;
+<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://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>;
@@ -4071,12 +4813,18 @@
       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;
+<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://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>;
@@ -4102,12 +4850,18 @@
       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;
+<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://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>;
@@ -4133,12 +4887,18 @@
       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;
+<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://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>;
@@ -4164,12 +4924,18 @@
       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;
+<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://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>;
@@ -4195,12 +4961,18 @@
       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;
+<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://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>;
@@ -4226,12 +4998,18 @@
       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;
+<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://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>;
@@ -4257,12 +5035,18 @@
       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;
+<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://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>;
@@ -4288,12 +5072,18 @@
       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;
+<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://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>;
@@ -4319,12 +5109,18 @@
       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;
+<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://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>;
@@ -4350,12 +5146,18 @@
       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;
+<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://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>;
@@ -4381,12 +5183,18 @@
       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;
+<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://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>;
@@ -4412,12 +5220,18 @@
       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;
+<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://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>;
@@ -4443,12 +5257,18 @@
       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;
+<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://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>;
@@ -4474,12 +5294,18 @@
       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;
+<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://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>;
@@ -4505,12 +5331,18 @@
       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;
+<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://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>;
@@ -4536,12 +5368,18 @@
       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;
+<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://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>;
@@ -4567,12 +5405,18 @@
       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;
+<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://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>;
@@ -4598,12 +5442,18 @@
       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;
+<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://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>;
@@ -4629,12 +5479,18 @@
       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;
+<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://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>;
@@ -4660,12 +5516,18 @@
       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;
+<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://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>;
@@ -4691,12 +5553,18 @@
       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;
+<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://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>;
@@ -4722,12 +5590,18 @@
       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;
+<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://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>;
@@ -4753,12 +5627,18 @@
       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;
+<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://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>;
@@ -4784,12 +5664,18 @@
       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;
+<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://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>;
@@ -4815,12 +5701,18 @@
       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;
+<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://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>;
@@ -4846,12 +5738,18 @@
       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;
+<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://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>;
@@ -4877,12 +5775,18 @@
       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;
+<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://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>;
@@ -4908,12 +5812,18 @@
       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;
+<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://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>;
@@ -4939,12 +5849,18 @@
       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;
+<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://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>;
@@ -4970,12 +5886,18 @@
       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;
+<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://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>;
@@ -5001,12 +5923,18 @@
       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;
+<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://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>;
@@ -5032,12 +5960,18 @@
       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;
+<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://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>;
@@ -5063,12 +5997,18 @@
       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;
+<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://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>;
@@ -5094,12 +6034,18 @@
       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;
+<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://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>;
@@ -5125,12 +6071,18 @@
       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;
+<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://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>;
@@ -5156,12 +6108,18 @@
       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;
+<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://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>;
@@ -5187,12 +6145,18 @@
       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;
+<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://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>;
@@ -5218,12 +6182,18 @@
       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;
+<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://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>;
@@ -5249,12 +6219,18 @@
       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;
+<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://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>;
@@ -5280,12 +6256,18 @@
       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;
+<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://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>;
@@ -5311,12 +6293,18 @@
       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;
+<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://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>;
@@ -5342,12 +6330,18 @@
       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;
+<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://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>;
@@ -5373,12 +6367,18 @@
       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;
+<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://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>;
@@ -5404,12 +6404,18 @@
       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;
+<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://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>;
@@ -5435,12 +6441,18 @@
       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;
+<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://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>;
@@ -5466,12 +6478,18 @@
       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;
+<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://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>;
@@ -5497,12 +6515,18 @@
       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;
+<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://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>;
@@ -5528,12 +6552,18 @@
       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;
+<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://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>;
@@ -5559,12 +6589,18 @@
       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;
+<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 "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://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>;
@@ -5590,12 +6626,18 @@
       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;
+<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 "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://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>;
@@ -5621,12 +6663,18 @@
       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;
+<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 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://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>;
@@ -5652,12 +6700,18 @@
       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;
+<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 "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://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>;
@@ -5683,12 +6737,18 @@
       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;
+<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 "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://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>;
@@ -5714,12 +6774,18 @@
       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;
+<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 "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://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>;
@@ -5745,12 +6811,18 @@
       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;
+<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 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: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>;
@@ -5776,12 +6848,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/expand-manifest.jsonld#t0069> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ExpandTest;
+<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://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>;
@@ -5807,12 +6885,18 @@
       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;
+<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://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>;
@@ -5838,12 +6922,18 @@
       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;
+<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://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>;
@@ -5869,12 +6959,18 @@
       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;
+<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://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>;
@@ -5900,12 +6996,18 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<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;
+<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://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;
@@ -5927,13 +7029,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Plain literal with URIs";
   dc:description """Tests generation of a triple using full URIs and a plain literal."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0001-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0001-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -5959,13 +7067,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Plain literal with CURIE from default context";
   dc:description """Tests generation of a triple using a CURIE defined in the default context."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0002-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0002-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -5991,13 +7105,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Default subject is BNode";
   dc:description """Tests that a BNode is created if no explicit subject is set."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0003-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0003-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6023,13 +7143,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Literal with language tag";
   dc:description """Tests that a plain literal is created with a language tag."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0004-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0004-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6055,13 +7181,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Extended character set literal";
   dc:description """Tests that a literal may be created using extended characters."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0005-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0005-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6087,13 +7219,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Typed literal";
   dc:description """Tests creation of a literal with a datatype."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0006-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0006-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6119,13 +7257,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Tests 'a' generates rdf:type and object is implicit IRI";
   dc:description """Verify that 'a' is an alias for rdf:type, and the object is created as an IRI."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0007-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0007-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6151,13 +7295,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test prefix defined in @context";
   dc:description """Generate an IRI using a prefix defined within an @context."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0008-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0008-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6183,13 +7333,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test using an empty suffix";
   dc:description """An empty suffix may be used."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0009-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0009-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6215,13 +7371,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test object processing defines object";
   dc:description """A property referencing an associative array gets object from subject of array."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0010-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0010-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6247,13 +7409,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test object processing defines object with implicit BNode";
   dc:description """If no @ is specified, a BNode is created, and will be used as the object of an enclosing property."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0011-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0011-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6279,13 +7447,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Multiple Objects for a Single Property";
   dc:description """Tests that Multiple Objects are for a Single Property using array syntax."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0012-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0012-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6311,13 +7485,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Creation of an empty list";
   dc:description """Tests that @list: [] generates an empty list."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0013-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0013-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6343,13 +7523,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Creation of a list with single element";
   dc:description """Tests that @list generates a list."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0014-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0014-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6375,13 +7561,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Creation of a list with multiple elements";
   dc:description """Tests that list with multiple elements."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0015-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0015-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6407,13 +7599,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Empty IRI expands to resource location";
   dc:description """Expanding an empty IRI uses the test file location."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0016-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0016-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6439,13 +7637,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Relative IRI expands relative resource location";
   dc:description """Expanding a relative IRI uses the test file location."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0017-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0017-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6471,13 +7675,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Frag ID expands relative resource location";
   dc:description """Expanding a fragment uses the test file location."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0018-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0018-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6503,13 +7713,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test type coercion to anyURI";
   dc:description """Tests coercion of object to anyURI when specified."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0019-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0019-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6535,13 +7751,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0020> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test type coercion to typed literal";
   dc:description """Tests coercion of object to a typed literal when specified."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0020-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0020-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6567,13 +7789,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0021> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test coercion of double value";
   dc:description """Tests that a decimal value generates a xsd:double typed literal;."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0022-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0022-in.jsonld>;
   earl:assertions (
     [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/toRdf-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/toRdf-manifest.jsonld#t0021>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6599,13 +7827,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0022> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test coercion of integer value";
   dc:description """Tests that a decimal value generates a xsd:integer typed literal."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0023-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0023-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6631,13 +7865,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0023> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test coercion of boolean value";
   dc:description """Tests that a decimal value generates a xsd:boolean typed literal."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0024-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0024-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6663,13 +7903,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0024> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test list coercion with single element";
   dc:description """Tests that an array with a single element on a property with @list coercion creates an RDF Collection."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0025-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0025-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6695,13 +7941,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0025> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Test creation of multiple types";
   dc:description """Tests that @type with an array of types creates multiple types."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0026-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0026-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6727,13 +7979,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, http://json-ld.org/test-suite/vocab#ToRDFTest;
+<http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0026> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#ToRDFTest>;
   dc:title "Simple named graph (Wikidata)";
   dc:description """Using @graph with other keys places triples in a named graph."""@en;
   mf:result <http://json-ld.org/test-suite/tests/toRdf-0027-out.nq>;
   mf:action <http://json-ld.org/test-suite/tests/toRdf-0027-in.jsonld>;
   earl:assertions (
     [ 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:automatic;
+      earl:result [ a 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>;
       earl:subject <https://github.com/digitalbazaar/jsonld.js>;
@@ -6759,13 +8017,19 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed