createMissingDirectoriesForFile?