Stav dette: An international restatement of contract law