Before I read the link, I thought the OP was using the British-English meaning of wind-up - to annoy or irritate someone. Never realised it had a legal definition. You learn something new everyday...
https://legal-dictionary.thefreedictionary.com/Wind+Up