Update generated EARL report.
authorGregg Kellogg <gregg@kellogg-assoc.com>
Fri, 04 Oct 2013 11:49:11 -0700
changeset 2022 9c3fa82c344a
parent 2021 3be14d9da9d2
child 2023 8ff97032c94d
Update generated EARL report.
test-suite/reports/earl.jsonld
test-suite/reports/earl.ttl
test-suite/reports/index.html
--- a/test-suite/reports/earl.jsonld	Fri Oct 04 11:30:08 2013 -0700
+++ b/test-suite/reports/earl.jsonld	Fri Oct 04 11:49:11 2013 -0700
@@ -6749,1652 +6749,6 @@
       "description": "JSON-LD compaction tests use object comparison."
     },
     {
-      "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld",
-      "@type": [
-        "earl:Report",
-        "mf:Manifest"
-      ],
-      "entries": [
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Object Lists",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Tests generation using different types of objects.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Native Types",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "BNodes and references",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "BNode name generation and references between resources.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Lists",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Multiple lists with different types of element.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Document with list",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Uses a named graph containing a list.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Two graphs having same subject but different values",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Ensure that properties and list elements aren't confused between graphs.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Graph with multiple named graphs",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "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": "List conversion",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld"
-        },
-        {
-          "@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": "List conversion with IRI nodes",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld"
-        },
-        {
-          "@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": "List pattern without rdf:nil",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Do not convert lists that are not terminated by rdf:nil to @list.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld"
-        },
-        {
-          "@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": "List pattern with extra properties",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "If additional properties are associated to a list node, the list is only partially converted to @list.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld"
-        },
-        {
-          "@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": "List pattern with cycles",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Detect lists containing cycles and do not convert them to @list.",
-          "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": "List pattern with multiple values of 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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld"
-        },
-        {
-          "@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": "List pattern with multiple values of 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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld"
-        },
-        {
-          "@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": "List pattern with IRI rdf:rest",
-          "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://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://tristan.github.com/foaf#me"
-            },
-            {
-              "@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#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Do not convert lists to @list if a list node's rdf:rest is an IRI.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "List pattern with type rdf:List",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0016",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "List nodes may have a rdf:type rdf:List.",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "Remove duplicate triples",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0017",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Equivalent triples are used only once",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld"
-        },
-        {
-          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-          "@type": [
-            "earl:TestCriterion",
-            "earl:TestCase",
-            "http://json-ld.org/test-suite/vocab#FromRDFTest"
-          ],
-          "title": "use native types flat",
-          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq",
-          "assertions": [
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-              "subject": "http://github.com/jsonld-java/jsonld-java",
-              "mode": "earl:notAvailable",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:untested"
-              }
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0018",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-              "subject": "https://github.com/digitalbazaar/php-json-ld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-              "subject": "https://github.com/digitalbazaar/pyld",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "https://github.com/dlongley"
-            },
-            {
-              "@type": "earl:Assertion",
-              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
-              "subject": "https://github.com/lanthaler/JsonLD",
-              "mode": "earl:automatic",
-              "result": {
-                "@type": "earl:TestResult",
-                "outcome": "earl:passed"
-              },
-              "assertedBy": "http://me.markus-lanthaler.com/"
-            }
-          ],
-          "description": "Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values",
-          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld"
-        }
-      ],
-      "title": "Deserialize RDF to JSON-LD",
-      "description": "Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison."
-    },
-    {
       "@id": "http://json-ld.org/test-suite/tests/error-manifest.jsonld",
       "@type": [
         "earl:Report",
@@ -34597,8 +32951,1744 @@
           "testResult": "http://json-ld.org/test-suite/tests/toRdf-0118-out.nq"
         }
       ],
-      "title": "Serialization to RDF",
+      "title": "Transform JSON-LD to RDF",
       "description": "JSON-LD to RDF tests generate N-Quads output and use string comparison."
+    },
+    {
+      "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld",
+      "@type": [
+        "earl:Report",
+        "mf:Manifest"
+      ],
+      "entries": [
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Object Lists",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Tests generation using different types of objects.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Native Types",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "BNodes and references",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "BNode name generation and references between resources.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Lists",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Multiple lists with different types of element.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Document with list",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Uses a named graph containing a list.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Two graphs having same subject but different values",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Ensure that properties and list elements aren't confused between graphs.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Graph with multiple named graphs",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "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": "List conversion",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld"
+        },
+        {
+          "@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": "List conversion with IRI nodes",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld"
+        },
+        {
+          "@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": "List pattern without rdf:nil",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Do not convert lists that are not terminated by rdf:nil to @list.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld"
+        },
+        {
+          "@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": "List pattern with extra properties",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "If additional properties are associated to a list node, the list is only partially converted to @list.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld"
+        },
+        {
+          "@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": "List pattern with cycles",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Detect lists containing cycles and do not convert them to @list.",
+          "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": "List pattern with multiple values of 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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld"
+        },
+        {
+          "@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": "List pattern with multiple values of 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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld"
+        },
+        {
+          "@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": "List pattern with IRI rdf:rest",
+          "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://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://tristan.github.com/foaf#me"
+            },
+            {
+              "@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#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Do not convert lists to @list if a list node's rdf:rest is an IRI.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "List pattern with type rdf:List",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0016",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "List nodes may have a rdf:type rdf:List.",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "Remove duplicate triples",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0017",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Equivalent triples are used only once",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "use native types flag set to true",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0018",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld"
+        },
+        {
+          "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+          "@type": [
+            "earl:TestCriterion",
+            "earl:TestCase",
+            "http://json-ld.org/test-suite/vocab#FromRDFTest"
+          ],
+          "title": "use rdf:type flag set to false",
+          "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0019-in.nq",
+          "assertions": [
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+              "subject": "http://github.com/jsonld-java/jsonld-java",
+              "mode": "earl:notAvailable",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:untested"
+              }
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0019",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#browser",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+              "subject": "https://github.com/digitalbazaar/jsonld.js#node.js",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+              "subject": "https://github.com/digitalbazaar/php-json-ld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+              "subject": "https://github.com/digitalbazaar/pyld",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "https://github.com/dlongley"
+            },
+            {
+              "@type": "earl:Assertion",
+              "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019",
+              "subject": "https://github.com/lanthaler/JsonLD",
+              "mode": "earl:automatic",
+              "result": {
+                "@type": "earl:TestResult",
+                "outcome": "earl:passed"
+              },
+              "assertedBy": "http://me.markus-lanthaler.com/"
+            }
+          ],
+          "description": "Setting useRdfType to true causes an rdf:type predicate to be treated like a normal property, not @type",
+          "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0019-out.jsonld"
+        }
+      ],
+      "title": "Transform RDF to JSON-LD",
+      "description": "Transform RDF to JSON-LD tests take N-Quads input and use object comparison."
     }
   ]
 }
\ No newline at end of file
--- a/test-suite/reports/earl.ttl	Fri Oct 04 11:30:08 2013 -0700
+++ b/test-suite/reports/earl.ttl	Fri Oct 04 11:49:11 2013 -0700
@@ -33,12 +33,12 @@
     <https://github.com/lanthaler/JsonLD>);
   mf:entries (
     <http://json-ld.org/test-suite/tests/compact-manifest.jsonld>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/error-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/expand-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld>
     <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld>
-    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld>) .
+    <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld>) .
     
 
 <http://rubygems.org/gems/earl-report> a earl:Software, doap:Project;
@@ -131,30 +131,6 @@
     <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0070>
     <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0071>) .
 
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> a earl:Report, mf:Manifest;
-  dc:title "Deserialize RDF to JSON-LD";
-  mf:name "Deserialize RDF to JSON-LD";
-  rdfs:comment "Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison.";
-  mf:entries (
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>
-    <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#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>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>
-    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>) .
-
 <http://json-ld.org/test-suite/tests/error-manifest.jsonld> a earl:Report, mf:Manifest;
   dc:title "Error handling";
   mf:name "Error handling";
@@ -356,8 +332,8 @@
     <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld#t0012>) .
 
 <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld> a earl:Report, mf:Manifest;
-  dc:title "Serialization to RDF";
-  mf:name "Serialization to RDF";
+  dc:title "Transform JSON-LD to RDF";
+  mf:name "Transform JSON-LD to RDF";
   rdfs:comment "JSON-LD to RDF tests generate N-Quads output and use string comparison.";
   mf:entries (
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001>
@@ -474,6 +450,31 @@
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0117>
     <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0118>) .
 
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> a earl:Report, mf:Manifest;
+  dc:title "Transform RDF to JSON-LD";
+  mf:name "Transform RDF to JSON-LD";
+  rdfs:comment "Transform RDF to JSON-LD tests take N-Quads input and use object comparison.";
+  mf:entries (
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>
+    <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#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>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>
+    <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>) .
+
 #
 # Subject Definitions
 #
@@ -4119,903 +4120,6 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Object Lists";
-  dc:description """Tests generation using different types of objects."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Native Types";
-  dc:description """Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "BNodes and references";
-  dc:description """BNode name generation and references between resources."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Lists";
-  dc:description """Multiple lists with different types of element."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Document with list";
-  dc:description """Uses a named graph containing a list."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Two graphs having same subject but different values";
-  dc:description """Ensure that properties and list elements aren't confused between graphs."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Graph with multiple named graphs";
-  dc:description """Testing @graph recursion."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List conversion";
-  dc:description """Conversion of lists of lists (the triples in the input are only partially ordered on purpose"""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List conversion with IRI nodes";
-  dc:description """Preserve IRI list nodes (i.e., not blank nodes) when converting to @list"""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern without rdf:nil";
-  dc:description """Do not convert lists that are not terminated by rdf:nil to @list."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with extra properties";
-  dc:description """If additional properties are associated to a list node, the list is only partially converted to @list."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with cycles";
-  dc:description """Detect lists containing cycles and do not convert them to @list."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with multiple values of rdf:first";
-  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:first."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with multiple values of rdf:rest";
-  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:rest."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with IRI rdf:rest";
-  dc:description """Do not convert lists to @list if a list node's rdf:rest is an IRI."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:assertedBy <http://tristan.github.com/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <http://rubygems.org/gems/json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "List pattern with type rdf:List";
-  dc:description """List nodes may have a rdf:type rdf:List."""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "Remove duplicate triples";
-  dc:description """Equivalent triples are used only once"""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
-<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
-  dc:title "use native types flat";
-  dc:description """Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values"""@en;
-  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld>;
-  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq>;
-  earl:assertions (
-    [ a earl:Assertion;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <http://github.com/jsonld-java/jsonld-java>;
-      earl:mode earl:notAvailable;
-      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://greggkellogg.net/foaf#me>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <https://github.com/dlongley>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/digitalbazaar/pyld>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-    [ a earl:Assertion;
-      earl:assertedBy <http://me.markus-lanthaler.com/>;
-      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
-      earl:subject <https://github.com/lanthaler/JsonLD>;
-      earl:mode earl:automatic;
-      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
-  ) .
-
 <http://json-ld.org/test-suite/tests/error-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>;
   dc:title "Keywords cannot be aliased to other keywords";
   dc:description """Verifies that an exception is raised on expansion when processing an invalid context aliasing a keyword to another keyword"""@en;
@@ -19318,3 +18422,949 @@
       earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
   ) .
 
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Object Lists";
+  dc:description """Tests generation using different types of objects."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Native Types";
+  dc:description """Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "BNodes and references";
+  dc:description """BNode name generation and references between resources."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Lists";
+  dc:description """Multiple lists with different types of element."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Document with list";
+  dc:description """Uses a named graph containing a list."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Two graphs having same subject but different values";
+  dc:description """Ensure that properties and list elements aren't confused between graphs."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Graph with multiple named graphs";
+  dc:description """Testing @graph recursion."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List conversion";
+  dc:description """Conversion of lists of lists (the triples in the input are only partially ordered on purpose"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List conversion with IRI nodes";
+  dc:description """Preserve IRI list nodes (i.e., not blank nodes) when converting to @list"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern without rdf:nil";
+  dc:description """Do not convert lists that are not terminated by rdf:nil to @list."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with extra properties";
+  dc:description """If additional properties are associated to a list node, the list is only partially converted to @list."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with cycles";
+  dc:description """Detect lists containing cycles and do not convert them to @list."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with multiple values of rdf:first";
+  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:first."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with multiple values of rdf:rest";
+  dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:rest."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with IRI rdf:rest";
+  dc:description """Do not convert lists to @list if a list node's rdf:rest is an IRI."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:assertedBy <http://tristan.github.com/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <http://rubygems.org/gems/json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "List pattern with type rdf:List";
+  dc:description """List nodes may have a rdf:type rdf:List."""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "Remove duplicate triples";
+  dc:description """Equivalent triples are used only once"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "use native types flag set to true";
+  dc:description """Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
+<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>;
+  dc:title "use rdf:type flag set to false";
+  dc:description """Setting useRdfType to true causes an rdf:type predicate to be treated like a normal property, not @type"""@en;
+  mf:result <http://json-ld.org/test-suite/tests/fromRdf-0019-out.jsonld>;
+  mf:action <http://json-ld.org/test-suite/tests/fromRdf-0019-in.nq>;
+  earl:assertions (
+    [ a earl:Assertion;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <http://github.com/jsonld-java/jsonld-java>;
+      earl:mode earl:notAvailable;
+      earl:result [ a earl:TestResult; earl:outcome earl:untested ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://greggkellogg.net/foaf#me>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-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/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/digitalbazaar/php-json-ld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <https://github.com/dlongley>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/digitalbazaar/pyld>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+    [ a earl:Assertion;
+      earl:assertedBy <http://me.markus-lanthaler.com/>;
+      earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>;
+      earl:subject <https://github.com/lanthaler/JsonLD>;
+      earl:mode earl:automatic;
+      earl:result [ a earl:TestResult; earl:outcome earl:passed ]]
+  ) .
+
--- a/test-suite/reports/index.html	Fri Oct 04 11:30:08 2013 -0700
+++ b/test-suite/reports/index.html	Fri Oct 04 11:49:11 2013 -0700
@@ -27,7 +27,7 @@
             shortName:            "json-ld-earl",
             //subtitle:             "JSON-LD Implementation Conformance Report",
             // if you wish the publication date to be other than today, set this
-            publishDate:  "2013/09/30",
+            publishDate:  "2013/10/04",
         
             // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
             // and its maturity status
@@ -6060,1537 +6060,6 @@
           </tr>
         </table>
       </section>
-      <section resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Deserialize RDF to JSON-LD</h2>
-        <p property='rdfs:comment'>Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison.</p>
-        <table class='report'>
-          <tr>
-            <th>
-              Test
-            </th>
-            <th>
-              <a href='#subj_0'>JSONLD-Java</a>
-            </th>
-            <th>
-              <a href='#subj_1'>JSON::LD</a>
-            </th>
-            <th>
-              <a href='#subj_2'>jsonld.js browser</a>
-            </th>
-            <th>
-              <a href='#subj_3'>jsonld.js node.js</a>
-            </th>
-            <th>
-              <a href='#subj_4'>php-json-ld</a>
-            </th>
-            <th>
-              <a href='#subj_5'>PyLD</a>
-            </th>
-            <th>
-              <a href='#subj_6'>JsonLD</a>
-            </th>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_a5ebfe589bd62d1029790695808f8ff9'>Test 0001: Object Lists</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_e31f3f7d5a78ca4157f582fbfde32707'>Test 0002: Native Types</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_3a224095a1c11373d67e090c0ffe8e12'>Test 0003: BNodes and references</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_0a8656b8d0f4b81fd6bd26bf4e1cc77e'>Test 0004: Lists</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_448e0492a0dc73c71cc3b21fd800f1b9'>Test 0005: Document with list</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_b3201a0b02a24d44fe4bb3d1feb37273'>Test 0006: Two graphs having same subject but different values</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_f6b3b3da8ed8fb7600a79a5973d3d6fc'>Test 0007: Graph with multiple named graphs</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>Test 0008: List conversion</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>Test 0009: List conversion with IRI nodes</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>Test 0010: List pattern without rdf:nil</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>Test 0011: List pattern with extra properties</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_a6f79132151ee667d05ed595025ceceb'>Test 0012: List pattern with cycles</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_a4da79268ece4ce5783b46ed160031ad'>Test 0013: List pattern with multiple values of rdf:first</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_290751eea8778b5bcc53d1e7575d4d9c'>Test 0014: List pattern with multiple values of rdf:rest</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_b313194ff09b3f3129569d279c4acd07'>Test 0015: List pattern with IRI rdf:rest</a>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_4b5297d8864f81c9bd5a219fe8f542b2'>Test 0016: List pattern with type rdf:List</a>
-            </td>
-            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:notAvailable' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:untested'>
-                  UNTESTED
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_5c21c11338cbeda23edea64f3413652d'>Test 0017: Remove duplicate triples</a>
-            </td>
-            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:notAvailable' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:untested'>
-                  UNTESTED
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
-            <td>
-              <a href='#test_64e42006e388ca7d10532a6acdfd9e79'>Test 0018: use native types flat</a>
-            </td>
-            <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
-              <link href='earl:notAvailable' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:untested'>
-                  UNTESTED
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='https://github.com/dlongley' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
-              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
-              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' />
-              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
-              <link href='earl:automatic' property='earl:mode' />
-              <span property='earl:result' typeof='earl:TestResult'>
-                <span property='earl:outcome' resource='earl:passed'>
-                  PASS
-                </span>
-              </span>
-            </td>
-          </tr>
-          <tr class='summary'>
-            <td>
-              Percentage passed out of 18 Tests
-            </td>
-            <td class='passed-some'>
-              83.3%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-            <td class='passed-all'>
-              100.0%
-            </td>
-          </tr>
-        </table>
-      </section>
       <section resource='http://json-ld.org/test-suite/tests/error-manifest.jsonld' typeof='earl:Report mf:Manifest'>
         <h2 property='dc:title mf:name'>Error handling</h2>
         <p property='rdfs:comment'>JSON-LD to Expansion tests use object compare</p>
@@ -21631,7 +20100,7 @@
         </table>
       </section>
       <section resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'>
-        <h2 property='dc:title mf:name'>Serialization to RDF</h2>
+        <h2 property='dc:title mf:name'>Transform JSON-LD to RDF</h2>
         <p property='rdfs:comment'>JSON-LD to RDF tests generate N-Quads output and use string comparison.</p>
         <table class='report'>
           <tr>
@@ -30870,6 +29339,1618 @@
           </tr>
         </table>
       </section>
+      <section resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>Transform RDF to JSON-LD</h2>
+        <p property='rdfs:comment'>Transform RDF to JSON-LD tests take N-Quads input and use object comparison.</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+            <th>
+              <a href='#subj_0'>JSONLD-Java</a>
+            </th>
+            <th>
+              <a href='#subj_1'>JSON::LD</a>
+            </th>
+            <th>
+              <a href='#subj_2'>jsonld.js browser</a>
+            </th>
+            <th>
+              <a href='#subj_3'>jsonld.js node.js</a>
+            </th>
+            <th>
+              <a href='#subj_4'>php-json-ld</a>
+            </th>
+            <th>
+              <a href='#subj_5'>PyLD</a>
+            </th>
+            <th>
+              <a href='#subj_6'>JsonLD</a>
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_a5ebfe589bd62d1029790695808f8ff9'>Test 0001: Object Lists</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_e31f3f7d5a78ca4157f582fbfde32707'>Test 0002: Native Types</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_3a224095a1c11373d67e090c0ffe8e12'>Test 0003: BNodes and references</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_0a8656b8d0f4b81fd6bd26bf4e1cc77e'>Test 0004: Lists</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_448e0492a0dc73c71cc3b21fd800f1b9'>Test 0005: Document with list</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_b3201a0b02a24d44fe4bb3d1feb37273'>Test 0006: Two graphs having same subject but different values</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_f6b3b3da8ed8fb7600a79a5973d3d6fc'>Test 0007: Graph with multiple named graphs</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>Test 0008: List conversion</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>Test 0009: List conversion with IRI nodes</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>Test 0010: List pattern without rdf:nil</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>Test 0011: List pattern with extra properties</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_a6f79132151ee667d05ed595025ceceb'>Test 0012: List pattern with cycles</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'>
+            <td>
+              <a href='#test_a4da79268ece4ce5783b46ed160031ad'>Test 0013: List pattern with multiple values of rdf:first</a>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='http://rubygems.org/gems/json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='https://github.com/dlongley' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>
+                  PASS
+                </span>
+              </span>
+            </td>
+            <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'>
+              <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' />
+              <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' />
+              <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' />
+              <link href='earl:automatic' property='earl:mode' />
+              <span property='earl:result' typeof='earl:TestResult'>
+                <span property='earl:outcome' resource='earl:passed'>