Add AND/OR :with_all use case

Contributed by @mipearson