I think that is wrong and also changes the existing behaviour. Say someone wants to make sure to use HV, whether or not it is the default or not. He might use the qualifier to enforce this. Now we get into problems in case HV is the default provider, since we are not registering the qualifier.