 Where, however, there has been a guarantee of performance, this overrides the supervening impossibility—even acts of god.The effect of partial or temporary impossibility of performance depends on the circumstances of the case.The general rule is that the contract is suspended until the impossibility disappears; if the supervening event goes on for an unreasonably long period of time, the creditor may cancel.