45 30) l c h) l c h)`, `lch(0.7 45 30)`);

    // Testing non-sRGB origin colors (no gamut mapping will happen since the destination is not a bounded RGB color space).
    test_valid_value(`color`, `lch(from color(display-p3 0 0 0) l c h / alpha)`, `lch(0 0 0)`);
    test_valid_value(`color`, `lch(from lab(0.7 45 30) l c h / alpha)`, `lch(0.7 54.08327 33.690067)`);

    // Testing replacement with 0.
    test_valid_value(`color`, `lch(from lch(0.7 45 30) 0 0 0)`, `lch(0 0 0)`);
    test_valid_value(`color`,