Optimizing compilers are a lot like nuclear power plants. They are both very powerful and very dangerous.
Customer needs are our direction, and customer satisfaction is our goal.