Refactoring common parts of the message construction