Codecs for argonaut