Class with self-referential object property

A class with a self-referential object property.
 Ontology(<http://nomagic.com/ontology/example-case/case-02a>
 Declaration(
 Class(:Person)
 )
 Declaration(
 ObjectProperty(:isRelatedTo)
 )
 AnnotationAssertion(rdfs:label :Person "Person"@en)
 SubClassOf(
 :Person 
 ObjectIntersectionOf(
 ObjectMinCardinality(1 :isRelatedTo :Person)
 )
 )
 AnnotationAssertion(rdfs:label :isRelatedTo "is related to"@en)
 ObjectPropertyDomain(:isRelatedTo :Person)
 ObjectPropertyRange(:isRelatedTo :Person)
 )