...created as a byproduct of the TempDir feature, which in turn is required to do ''any'' meaningful unit-test of filesystem related functionality.
...using the same method for sake of uniformity Also move the permissions helpers to the file.hpp support functions and setup a separate unit test for these