Is this matching against the string of the name of the provider? If so, we shouldn't do that. Providers do have a "type" field in the yaml which should be used for this type of thing.