Address: consistent namespacing and decode/encode functionality