A Perspective on the Use of Semi-Infinite Optimization in Control System Design