colors: more generic methods, simpler api.
colors.cmyk: fix docs.