Less inline code in value descriptions (TRIVIAL)

This allows for a small amount of code in the header files, and the
bulk of the compilation work to occur in a single source file.