i think it would be a good idea to add support of Joined instance for all methods with the `(Predicate<X>, Predicate<X>...)` signature: ```java all(Joined<X>) ```