Disallow same/similar colors (fixes #2820)