Types and utilities to represent colors.
A single RGB-888 color.
A trait to blend between two values by some factor.