Better parameter handling in TransportUserMessage.reply()