Modules

Encode and emit messages that TeamCity can interpret during a build.