Fleshes out more product associations and validations. #32.