What does the pinion snubber do ?

This device was designed decades ago for some serious racing and slicks on a well (then) developed race car.

Applying drag race parts to a car less than drag race status will always be an issue or cause one.
It did more good when I had about 450hp in the car....it cured a wheel-hop problem that would sometimes happen.
Once I started stepping up the power and suspension mods it became a hindrance. I've noticed none of the leaf spring cars at the track (that are worth a ****) are running them either.