Added and, or, not predicates.