Add macros to simplify TaggedValue extension.

This handles most of the boilerplate of defining a tag symbol and value
rendition.
Use TaggedValue extension macro for BlobRef.
Placeholder object code.