A contract is a contract.
Except when it's not.