“As philosopher David Hume explained, witnesses are necessary in all societies when it comes to important vows. The reason is that it’s not possible to tell whether a person is telling the truth or lying when he speaks a promise. The speaker may have, as Hume called it, “a secret discretion of thought” [...]