Although the law of contract is largely settled, there appears to be no widely-accepted comprehensive theory of its main principles and doctrines or of its normative basis. …