For code review - don't merge

Do you need such a long call chain here. I think commit has direct access to its user, no?