When a contract consists of reciprocal promises to be simultaneously performed, no promisor need perform his promise unless the promisee is ready and willing to perform his reciprocal promise. Illustrations (a) A and B contract that A shall deliver goods to B to be paid for by B on delivery. A need not deliver the goods unless B is ready ...