Cursing the way Git handles empty subdirectories