Commit Messages

I am a strong advocate of clear, explicit, serious, consistent commit messages. When code is poorly commented, they are the sole life preserver, and more importantly they add a time dimension to documentation. However, sometimes, well...…