anchor.diff:    * [`color.hue()`](#hue) for getting a color's hue.
     * [`color.saturation()`](#saturation) for getting a color's saturation.
     * [`color.lightness()`](#lightness) for getting a color's lightness.
  +  * [`color.whiteness()`](#whiteness) for getting a color's whiteness.
  +  * [`color.blackness()`](#blackness) for getting a color's blackness.
     * [`color.alpha()`](#alpha) for getting a color's alpha channel.
   
     <% example(autogen_css: false) do %>
  
positive.code:   * [`color.blue()`](#blue) for getting a color's blue channel.
    * [`color.hue()`](#hue) for getting a color's hue.
    * [`color.saturation()`](#saturation) for getting a color's saturation.
    * [`color.alpha()`](#alpha) for getting a color's alpha channel.
  
    <% example(autogen_css: false) do %>
  
negative.code: color.change($color,
    $red: null, $green: null, $blue: null,
    $hue: null, $saturation: null, $lightness: null,
    $whiteness: null, $blackness: null,
    $alpha: null)
  SIGNATURE
  %>
    <% impl_status dart: '1.27.0', libsass: false, ruby: false, feature: "$whiteness and $blackness" %>
  
    Sets one or more properties of a color to new values.
  
    Uses the value passed for each keyword argument in place of the corresponding
    property of the color, and returns the changed color. It's an error to specify
    an RGB property (`$red`, `$green`, and/or `$blue`) at the same time as an HSL
    property (`$hue`, `$saturation`, and/or `$lightness`), or either of those at
    the same time as an [HWB][] property (`$hue`, `$whiteness`, and/or
    `$blackness`).
  
    [HWB]: https://en.wikipedia.org/wiki/HWB_color_model
  
    All optional arguments must be numbers. The `$red`, `$green`, and `$blue`
    arguments must be [unitless][] and between 0 and 255 (inclusive). The `$hue`
    argument must have either the unit `deg` or no unit. The `$saturation`,
    `$lightness`, `$whiteness`, and `$blackness` arguments must be between `0%`
    and `100%` (inclusive), and may be unitless. The `$alpha` argument must be
    unitless and between -1 and 1 (inclusive).
  
    [unitless]: ../values/numbers#units
  
  