[`path.py`](http://pythonhosted.org/path.py/api.html) has a really nice API, so if you set `self.dir_prefix` to be a `path.py` object when its created, you can do something like `self.dir_prefix.walk()`