Disagree <i>strongly</i> with the &quot;boy-scout rule&quot;.  If it&#x27;s a bug, then fix it, but if it&#x27;s messy code, then <i>leave it</i>!  There&#x27;s no reason to touch something that may be working fine and for you to create subtle bugs.