Added unitReceivedDate to Product.warranty()