'Initialise an instance.
:param base: The base directory to explore under.'

def __init__(self, base=None):

    self.base = os.path.abspath(os.path.normpath((base or os.getcwd())))
    self.prefix = (self.base + os.sep)
    self.allfiles = None
    self.files = set()
