The safety system we include on our machines has been a combination of a programmable safety controller with some regular distributed I/O to achieve a baseline SIL 3. Are we missing the boat by not trying to push the idea of safety I/O for better fault detection and diagnostics despite the cost hit?