public static Bundle GetExistingBundle(this BundleStoreClient client, string owner, string url)
        {
            if (string.IsNullOrEmpty(owner))
            {
                throw new ArgumentException("owner");
            }
            if (string.IsNullOrEmpty(url))
            {
                throw new ArgumentException("url");
            }
            Bundle[] bundles = client.GetBundlesForOwner(owner);
            if (bundles.IsNullOrEmpty())
            {
                return(null);
            }

            return(bundles.FirstOrDefault((b) => (!string.IsNullOrEmpty(b.Url) && b.Url.Equals(url, StringComparison.OrdinalIgnoreCase))));
        }