Expose the ability to convert an hlist of codecs in to a single codec
Merge branch 'series/1.5.x'