cswcommon is too critical a package to just change and cross our fingers . I'd want to see a specific case found before I approve a change like this. if not, then I'd say do the weorkaround in your one specific package