Our technological systems are becoming more complicated. In some cases, even so complicated that the experts involved in their construction don't fully understand them any more. But too often, when we ...