“Because we conclude that the parties in this case had an enforceable agreement, we do not decide what a court must do in the absence of an enforceable agreement,” the court held. “For example, we leave for another day whether, in the absence of an enforceable agreement, balancing or contemporaneous mutual consent is the appropriate approach, and what the details of such an approach would entail.”