Change abc::type_void_adapter::copy_fn to take start/end instead of start/count