frustration lawfrustration contract law notesfrustration of contractfrustrated employment contractdischarge of contract by frustrationremedies for frustration of contracttermination of contract by frustrationfrustration of contract casesfrustrated contracts actdoctrine of frustrationcontract law advicegovernment contract law