>> Fwiw, I'd expect filter to retain elements that satisfy a predicate. Any >> other method would feel like a double negative to me. Which is exactly how it works.