Designing an object to be simple and clear takes at least twice as long as the usual way. It requires concentration at the outset on how a clear and simple system would work, followed by the steps required to make it come out that way-steps which are often much harder and more complex than the ordinary ones. It also requires relentless pursuit of th…