The object Product is a wrapper type, with ancestor classes AssociativeExpression < Expression < BasicList < Thing.