throw in Transfer::CreateConnection () if no impl provided