more explicit docs for example Product class