<enc:Array xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:enc="http://www.w3.org/2001/06/soap-encoding"
            enc:arrayType="xs:string[][2]" >
    <item href="#array-1"/>
    <item href="#array-2"/>
</enc:Array>
<enc:Array xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:enc="http://www.w3.org/2001/06/soap-encoding"
            id="array-1"
            enc:arrayType="xs:string[2]">
    <item>r1c1</item>
    <item>r1c2</item>
    <item>r1c3</item>
</enc:Array>
<enc:Array xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:enc="http://www.w3.org/2001/06/soap-encoding"
            id="array-2"
            enc:arrayType="xs:string[2]">
    <item>r2c1</item>
    <item>r2c2</item>
</enc:Array>

@prefix : <#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xs: <http://www.w3.org/2001/XMLSchema> .

( <#array-1> <#array-2> ) .

<#array-1> = ( [ a :Item ; rdf:value "r1c1" ]
                [ a :Item ; rdf:value "r1c2" ]
                [ a :Item ; rdf:value "r1c3" ]
              )

<#array-2> = ( [ a :Item ; rdf:value "r2c1" ]
                [ a :Item ; rdf:value "r2c2" ]
              )

:Item rdfs:subClassOf xs:string .

     _:3     _:5 _:2 .
     _:3     <http://www.daml.org/2001/03/daml+oil#equivalentTo> 
_:array-1 .
     _:3     <http://www.daml.org/2001/03/daml+oil#equivalentTo> _:3 .
     _:0     _:1 _:array-1 .
     _:1     <http://www.daml.org/2001/03/daml+oil#nil> _:array-2 .
     _:6     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<file:/Users/aaronsw/Projects/cwm/soap.n3#Item> .
     _:6     <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "r1c3" .
     _:6     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.w3.org/2001/XMLSchemastring> .
     _:7     <http://www.daml.org/2001/03/daml+oil#nil> _:6 .
     _:4     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<file:/Users/aaronsw/Projects/cwm/soap.n3#Item> .
     _:4     <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "r1c2" .
     _:4     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.w3.org/2001/XMLSchemastring> .
     _:5     _:7 _:4 .
     _:8     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<file:/Users/aaronsw/Projects/cwm/soap.n3#Item> .
     _:8     <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "r2c1" .
     _:8     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.w3.org/2001/XMLSchemastring> .
     _:9     _:11 _:8 .
     _:9     <http://www.daml.org/2001/03/daml+oil#equivalentTo> 
_:array-2 .
     _:9     <http://www.daml.org/2001/03/daml+oil#equivalentTo> _:9 .
     <file:/Users/aaronsw/Projects/cwm/soap.n3#Item>     
<http://www.w3.org/2000/01/rdf-schema#subClassOf> 
<http://www.w3.org/2001/XMLSchemastring> .
     _:10     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<file:/Users/aaronsw/Projects/cwm/soap.n3#Item> .
     _:10     <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "r2c2" .
     _:10     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.w3.org/2001/XMLSchemastring> .
     _:11     <http://www.daml.org/2001/03/daml+oil#nil> _:10 .
     _:array-1     
<http://www.daml.org/2001/03/daml+oil#equivalentTo> _:3 .
     _:array-1     
<http://www.daml.org/2001/03/daml+oil#equivalentTo> _:array-1 .
     _:array-1     _:5 _:2 .
     _:array-2     
<http://www.daml.org/2001/03/daml+oil#equivalentTo> _:9 .
     _:array-2     
<http://www.daml.org/2001/03/daml+oil#equivalentTo> _:array-2 .
     _:array-2     _:11 _:8 .
     _:2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<file:/Users/aaronsw/Projects/cwm/soap.n3#Item> .
     _:2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "r1c1" .
     _:2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.w3.org/2001/XMLSchemastring> .
