Matrizes de objeto único de enquadramento JSON-LD

Existe uma maneira de forçar objetos únicos a uma matriz? É realmente irritante testar o tipo de objeto todas as vezes.

Eu tentei esse contexto, mas não funciona. Há tambémexemplo no JSON-LD Playground. Com esse contexto, os recursos são transformados em objetos únicos e não na matriz que contém um objeto, como seria de esperar.

{
  "@context": {
    "member": {
      "@id": "http://xmlns.com/foaf/0.1/member",
      "@container": "@list"
    },
    "ex": "http://example.org/ex#",
    "foaf": "http://xmlns.com/foaf/0.1/",
    "owl": "http://www.w3.org/2002/07/owl#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "frapo": "http://purl.org/cerif/frapo/"
  },
  "@type": "foaf:Organisation",
  "member": []
}

Resultado:

 ... {
      "@id": "ex:Organization_1",
      "@type": "foaf:Organisation",
      "foaf:member": {
        "@id": "ex:Person_1",
        "@type": "foaf:Person",
        "foaf:name": "Bill"
      }
    } ...

E o que deveria ser:

"foaf:member": [{ "@id": ... }]

questionAnswers(2)

yourAnswerToTheQuestion