If we can make sure that it actually works for all specified kinds (module type, module sub type, package) then that should be fine.