Discharge in Contract Law: Key Rules and Case Summaries