Array of booleans
PredicateFunction that takes boolean value from Values which returns boolean
Returns true if any value in Values returns true in Predicate.
If no Predicate passed, returns true if any value in Values returns true