1. In Part8_sample_tpl.owl -- as owl:ObjectProperty or owl:DatatypeProperty and separately punned as owl:Thing. have human-readable URIs, some have labels also.
2. In template file downloaded from 15926.org -- as owl:ObjectProperty or owl:DatatypeProperty only, no punning. No labels, just URIs.
3. In p7tpl.owl -- as p7tpl:InitialSetTemplateRole and p7tpl:ProtoTemplateRole also, and as owl:Thing, punning again:<owl:ObjectProperty rdf:about="hasApprover" />
What declarations can we consider mandatory? Is punning required, if there are no additional statements? What is recommended, but not required for compliance?<owl:ObjectProperty rdf:about="#hasApproved">
<rdfs:subPropertyOf rdf:resource="#hasProtoTemplateObjectRoleFiller" />
</owl:ObjectProperty>
<ProtoTemplateRole rdf:about="#hasApproved">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Thing" />
</ProtoTemplateRole>