Define and leverage rich relationships between Spree::Taxons and Spree::Products