All but the simplest of contracts are complete. That is contractual agreements cannot anticipate every possible outcome or set of actions, given dynamic and complex world we live in.