Revert "less recursions in commit messages"

This reverts commit 5524d553fdb81b9ba2cbe972fe416cbb09be41be.
Revert "Revert "less recursions in commit messages""

This reverts commit d9be0bf78d4798a0f7baecf2209f03e26b97111b.