If there are both "host:port" and "host" preferred locations, this will result in loosing the "host" preferred locations - right ?
Will that happen - I am not sure, but we should be defending against future changes imo.