Uncertain, lazy, forgetful, & impatient: It’s what you want your code to be.