/// <summary>
 /// True/falce indicating whether or not this extended data collection contains information
 /// which could define a <see cref="IProductVariant"/>
 /// </summary>
 /// <param name="extendedData"></param>
 /// <returns></returns>
 public static bool DefinesProductVariant(this ExtendedDataCollection extendedData)
 {
     return(extendedData.ContainsProductVariantKey() && extendedData.ContainsProductKey());
 }