:+1: on this; `Func<>`'s should have "doer" names – `ThingDoer` or `FooFilter` or somesuch.