refactors Find into a collection of static methods