We had a syntax error whereby canned label names were not LabelName.
There was an oversight that resulted in indefinite recursion.
This commit introduces all relevant server-side artifacts such that the Result streams can be used by external parties for one-off tools and such. This will ultimately better enable us to support additional wireformats with much more ease.