static hctHue(from, to, amount) {
        const ucs = Blend.cam16Ucs(from, to, amount);
        const ucsCam = Cam16.fromInt(ucs);
        const fromCam = Cam16.fromInt(from);
        const blended = Hct.from(ucsCam.hue, fromCam.chroma, lstarFromArgb(from));
        return blended.toInt();
    }
Blends hue from one color into another. The chroma and tone of
the original color are maintained.

@param from ARGB representation of color
@param to ARGB representation of color
@param amount how much blending to perform; 0.0 >= and <= 1.0
@return from, with a hue blended towards to. Chroma and tone
are constant.