Small function, small issue, but seems like `complement` which acts on a color should live in `Colors.jl`.