The way any() checks a list and stops once it finds a matching condition makes sense. I’ve run into a similar idea when working with large lists of options outside of development too — sometimes you just want to know whether at least one item matches what you’re looking for instead of checking everything manually. That’s actually why I like tools that let me narrow down lots of choices quickly. I was recently doing something similar while going through different drink combinations, where filtering by flavors is much easier than scanning a huge list one item at a time.