code: public static boolean satisfiesSome( IConjunct condition, PropertySet properties)
      {
      boolean satisfies;
      Iterator<IDisjunct> disjuncts;
      for( disjuncts = condition.getDisjuncts(),
             satisfies = !disjuncts.hasNext();
           
           !satisfies
             && disjuncts.hasNext();
  
           satisfies = disjuncts.next().satisfied( properties));
  
      return satisfies;
      }
docs: Returns true if the given properties partially satisfy the given condition.