Add Codec[T] type alias