Failsafe should be user defineable. Why not introduce a new UAVO?

Failsafe traditionally replaces the transmitter input, but here it's acting on StabilizationDesired. Why?