Option Contracts and Renegotiation in Complex Environments