Ok, fine, what's the point of generating commit message based on what's already inside the commit ?
Commit messages are supposed to give informations that are not in the modfied code. It's supposed to be the "why" you did this, not the "what" you did !