'Given a relative file path, find an absolute file path.
If the ``all`` parameter is False (default) return only the first found
file path; if True, return a list of all found files paths.'

def find(self, path, all=False):

    raise NotImplementedError('subclasses    of    BaseFinder    must    provide    a    find()    method')
