templates / branches--on commit xread, xwrite: limit size of IO to 8MB (0b6806b)
   1: this is just to ensure the directory exists.