Hmmm, this is used iirc in the wizard, and this should use get_services instead of just the supported ones, because you want to know what the provider provides, not what the client supports. May be we want a get_supported_services_string method too