Hi Dan, I just backed out that patch because it breaks five tests on OS X, in somewhat disturbing ways. The tests are: test-issue322, test-issue660, test-permissions, test-symlink-addremove, and test-walk. It'd be nice if you could have a look at these.