added chroma.contrast() and color.luminance()