Added Predicate.{and, or}