Assume codecs won't take None values