Sins of the imperative