The relevant restriction on `gist:Offer`: ``` a owl:Restriction ; owl:onProperty gist:hasDirectPart ; owl:someValuesFrom gist:CatalogItem ; ``` `hasDirectPart` is not specific enough, IMO, to represent the relationship between an offer and the thing being offered. I propose `isOfferOf`.