Code shared between all the parts of SuperMarx, such as the Product class.