Resolves a path to the named subdirectory without creating it. Used by toString so that printing an OutputDirectory doesn't trigger materialisation of the lazy subdirectories.
OutputDirectory