In the metadata encoder, in the code that writes a metadata version constant at the end of metadata::encode:::encode_metadata, we wind up having to use a string literal rather than a vector constant. Somehow memory is getting modified under-foot, or something. Investigate. Not cool.