Performance, breach, and discharge - Express and implied warranties in sale-of-goods contracts