The constructor is private :), client of it can only create PkgMgrHandle by the static Create methods.