Contracts are to be made, interpreted and executed in good faith, according to what the parties understood or could have understood, acting with care and foreseeablity. (...) if the obligation of one of the parties becomes exceedingly burdensome, as a result of unforeseeable and extraordinary events, that party may ask for a termination of the contract. (...) The other party may bar the termination of the contract by offering an equitable compensation. [16] " (Emphasis added).