Heh heh. I like the name `searchAndDestroy` but should it be called `findAndDestroy`, just so the terminology is consistent with the existing `find` class method?