- :default
 - The default blend mode, which specifies no blending.
       - :multiply
 - The source color is multiplied by the destination and        replaces the destination.
       - :screen
 - Multiplies the complements of the destination and source        color values, then complements the result.
       - :overlay
 - Multiplies or screens the colors, depending on the        destination color value. This is the inverse of hard-list.
       - :darken
 - Selects the darker of the destination and source colors.
       - :ligthen
 - Selects the lighter of the destination and source        colors.
       - :color-dodge
 - Brightens the destination color to reflect the        source color.
       - :color-burn]{Darkens the destination color to reflect the source        color.
       - :hard-ligth
 - Multiplies or screens the colors, depending on the        source color value.
       - :soft-ligth
 - Darkens or lightens the colors, depending on the        source color value.
       - :difference
 - Subtracts the darker of the two constituent colors        from the lighter color.
       - :exclusion
 - Produces an effect similar to that of the difference        mode but lower in contrast.
       - :color
 - Creates a color with the hue and saturation of the source        color and the luminosity of the destination color.
       - :hue
 - Creates a color with the hue of the source color and the        saturation and luminosity of the destination color.
       - :saturation
 - Creates a color with the saturation of the source        color and the hue and luminosity of the destination color.
       - :luminosity
 - Creates a color with the luminosity of the source        color and the hue and saturation of the destination color.