Allow find function to be overridden
Make find functions async