The ClutterColor conformance test should have a unit for verifying the RGB<->HLS conversion code, especially the ability to roundtrip between the two colorspaces.
Add a conformance test unit for the to_string() and from_string() methods.