MessageRouter extensions which provided better syntax