One clear advantage of transaction cost explanations over alternative theories is that they have produced testable hypotheses and spawned a wealth of empirical studies, which Joskow summarizes and critiques. Transaction cost theories start with the recognition that contracts are incomplete and subject to both ex ante and ex post opportunism, and that transaction costs will vary both with the nature of the transaction and with the different modes of governance.