| ⊦ contains(str0, ty, ty0) ∧ type∃(str, ty) ∧ level⊆(str0, str) ∧ same-subclasses-contains(ty .jtelemtype .class, str, str0) → contains(str, ty, ty0) |
same-subclasses-contains(ty .jtelemtype .class, str, str0), level⊆(str0, str), type∃(str, ty), contains(str0, ty, ty0) ⊦ contains(str, ty, ty0)
[[CONCRETESIMPRULES : ()]]