public void Add(NuGetPackage package)
        {
            var key = CreateKey(package.Version, package.Name);

            if (!_items.ContainsKey(key))
            {
                _items.Add(key, package);
            }
        }
 internal NuGetPackageWithExecutableLoaded(NuGetPackage package, PortableExecutableWrapper executable)
 {
     _package    = package;
     _executable = executable;
 }