merge: make usage of commit->util more extensible