Add overloads for encoder/decoder functions that depend on an implicit codec