How does tetheringWifiTech correspond to the type parameter passed into this function? Or is that for future proofing the API?