add AngularConstraint::softClamp() for hands