PREFIX st: PREFIX rdf: PREFIX owl: PREFIX dcterms: PREFIX dc: PREFIX fun: PREFIX rdfs: PREFIX skos: PREFIX obo: PREFIX swrl: PREFIX prov: PREFIX iter: BASE TEMPLATE (?c ) { " o " TEMPLATE ( ?op ) . TEMPLATE ( ?rest ) . } WHERE { ?c rdf:first ?op ; rdf:rest ?rest . }