Stav dette: The morality of promises and contracts