This mixes the concept of ServiceTypes and pluginIds. Especially if we are trying to get rid of explicitly defining the plugin id and using the filename instead.
An alternative could be to define an explicit key, like KPackageFormat which has a simple string as value.
I am doing some simplification of the plugin loading code, which will make it easy to extend it by adding this extra key.