Don't get frustrated - exercise your superior force: how to avoid frustration of contract by Greg May Oil & Gas