I wonder if a filter could eliminate invalid objects from a stream, and have it as a method reference of sort. And whether that could be considered useful.