in reply to Re^3: colored outputin thread colored output
Good catch, thanks.
In this case, it's probably sufficient to use only BEGIN { eval { require Win32::Console::ANSI; }; }