This was really to help make testing easier, as well as to (hopefully) help the move toward a configurable migration directory - keeping all the file operations in the files namespace.  I was probably getting a little ahead of myself on that front.