I'm creating some rules in my ontology via owlready2.
For a very specific reason, one of assumptions in my rule was "owl:Thing(?variable)".
I was able to define this in Protege without any problems, but I didn't succeed in owlready2.
With all other classes (for example, for class Pizza), I can define it ("Pizza(?p)"), but for class "Thing", I can't.
Is there a reason for this? Is my syntax maybe wrong? I tried it with "owl:Thing(?variable)", "owl.Thing(?variable)", "Thing(?variable)", "onto:Thing(?variable)".