static void OrderPackageLast(ICollection<string> list, ICollection<Package> packages, Package package) { var name = package.MetaData.Name.ToLower(); list.Remove(name); list.Add(name); packages.Remove(package); packages.Add(package); }