Resubmission of !832 “Try to create the complete path right away and fall back”
This is a resubmission of !832 (closed) with the following changes:
- Rebase on
master
. - Reword the commit messages a bit so they follow the git convention of having a short summary as the first line, followed by a longer description; all wrapped to 80 columns.