It's somewhat confusing what I ended up doing here - in this case, `self` will eventually refer to `ClientUtils` so we have access to the `findAll` function.

I'll make the change to remove the `self` parameters from the functions. Removing that cruft is a good idea.