This is my solution of how to create a lifelike twisting motion on a wrist.
It means the wrist shouldn't collapse when twisting. The down side is it uses an attribute holder instead of the old orientation constraint, so wrist rotation is controlled by spinners.