Partition the collection into 2 tuples of collections. The first inner collection consists of items that have passed the $predicate.
The last inner collection consists of items that have failed the $predicate.
Partition the collection into 2 tuples of collections. The first inner collection consists of items that have passed the $predicate.
The last inner collection consists of items that have failed the $predicate.