Ayn Rand in The Virtue of Selfishness: “All laws must be objective (and objectively justifiable): men must know clearly, and in advance of taking an action, what the law forbids them to do (and why), what constitutes a crime and what penalty they will incur if they commit it.”
Good advice. Too bad we didn’t listen.