Simple practice design for a message "broker/translator".