open static fun <T : Any> newInstance(arg: BodyCodec<Any>): BodyCodec<T>
open static fun <T : Any> newInstance(arg: BodyCodec<Any>, __typeArg_T: TypeArg<T>): BodyCodec<T>