Discuss why the concepts of contractual impossibility and frustration of purpose exist. Include an examination of how these concepts help ensure fairness to all parties. Also, what are the drawbacks to these concepts? For Business Law this a chapter on Contracts.