David Wheeler is often credited with the following aphorism: “All problems in computer science can be solved by another level of indirection." Too often, Wheeler is misquoted, and software engineers ...