Make touch work reliably when file doesn't exist and clean up headers a bit.
2 files changed