but the package comes from "$package = parent::load($config, $class);" and returns a CompletePackageInterface, of class $class. looks a bit ugly to me, especially when $class is changed...