Make `colorHelper` overloading cleaner.

Using `static if`'s for type checking inside of a constrained template
function didn't make much sense after all.