Steering wheel control

I have been thinking of this for quite sometime. When a person loses control say on ice or just hydro planeing...Why not have a system in check that recognizes the problem and helps stabilize the steering wheel straight or in the direction needed. It's extensive and difficult but just an idea. People tend to "over" steer or react differently but if the wheel can recognize it and keep straight why not try it?