Do we even need to do this? Are we going to far in the module to solve this problem anyway? I'm okay with managing the final part of a directory - but all its parents as well? What about permissions for those, some are root - some are postgresql ... I dunno. I think we should simplify the directory management requirement and just managed the last part of the path, if people want more they do it outside the module.