@prefix o-docttr: <http://tpl.ottr.xyz/p/docttr/0.1/> .
@prefix o-rdfs:   <http://tpl.ottr.xyz/rdfs/0.1/> .
@prefix ottr:     <http://ns.ottr.xyz/0.4/> .
@prefix rdf:      <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .

<http://tpl.ottr.xyz/rdfs/0.2/ResourceDescription>
        rdf:type         ottr:Template ;
        ottr:annotation  [ ottr:of      o-docttr:Version ;
                           ottr:values  ( <http://tpl.ottr.xyz/rdfs/0.2/ResourceDescription> ottr:draft "0.2.1" o-rdfs:ResourceDescription ottr:none )
                         ] ;
        ottr:annotation  [ ottr:of      o-docttr:ChangeNote ;
                           ottr:values  ( <http://tpl.ottr.xyz/rdfs/0.2/ResourceDescription> "Change from version 0.1: changing type of ?seeAlso from *rdfs:Resource* to *List<rdfs:Resource>*." "2020-08-21T00:00:00Z"^^xsd:dateTime ( <http://folk.uio.no/martige/foaf.rdf#me> ) ottr:none )
                         ] ;
        ottr:parameters  ( [ ottr:type      ottr:IRI ;
                             ottr:variable  _:b0
                           ]
                           [ ottr:modifier  ottr:optional ;
                             ottr:type      xsd:string ;
                             ottr:variable  _:b1
                           ]
                           [ ottr:modifier  ottr:optional ;
                             ottr:type      xsd:string ;
                             ottr:variable  _:b2
                           ]
                           [ ottr:modifier  ottr:optional ;
                             ottr:type      ( rdf:List rdfs:Resource ) ;
                             ottr:variable  _:b3
                           ]
                           [ ottr:modifier  ottr:optional ;
                             ottr:type      rdfs:Resource ;
                             ottr:variable  _:b4
                           ]
                         ) ;
        ottr:pattern     [ ottr:arguments  ( [ ottr:value  _:b0 ]
                                             [ ottr:value  rdfs:seeAlso ]
                                             [ ottr:modifier  ottr:listExpand ;
                                               ottr:value     _:b3
                                             ]
                                           ) ;
                           ottr:modifier   ottr:cross ;
                           ottr:of         ottr:Triple
                         ] ;
        ottr:pattern     [ ottr:of      ottr:Triple ;
                           ottr:values  ( _:b0
                                          rdfs:comment
                                          _:b2
                                        )
                         ] ;
        ottr:pattern     [ ottr:of      ottr:Triple ;
                           ottr:values  ( _:b0
                                          rdfs:isDefinedBy
                                          _:b4
                                        )
                         ] ;
        ottr:pattern     [ ottr:of      <http://tpl.ottr.xyz/rdfs/0.2/Label> ;
                           ottr:values  ( _:b0
                                          _:b1
                                        )
                         ] .
