compiler: template generated service messages on MessageT