When using CliColor, color codes are always added, regardless of whether the output supports them. Log messages should only be decorated if the output stream supports color.