void IClassExpressionVisitor.Visit(
     IObjectAllValuesFrom objectAllValuesFrom
     )
 {
     _enter?.Visit(objectAllValuesFrom);
     objectAllValuesFrom.ClassExpression.Accept(this);
     _exit?.Visit(objectAllValuesFrom);
 }
 bool IClassMembershipEvaluator.Evaluate(
     IObjectAllValuesFrom objectAllValuesFrom,
     object individual
     ) => ObjectPropertyValues(
     objectAllValuesFrom.ObjectPropertyExpression,
     individual).All(
     value => objectAllValuesFrom.ClassExpression.Evaluate(
         this,
         value));
 public virtual void Visit(IObjectAllValuesFrom objectAllValuesFrom)
 {
 }