...
- add hasName restriction to pas:Product
- add dateAvailable hasStartDate restriction to pas:Product (actually there should be a generic 'start' property that can be used for a wide variety of things, that means when the product becaem available, create new subproperty only if needed.