code: def set_color(self, color, alpha = 1):
          
          color = self.colors.parse(color) # parse whatever we have there into a normalized triplet
          if len(color) == 4 and alpha is None:
              alpha = color[3]
          r, g, b = color[:3]
          self._add_instruction("set_color", r, g, b, alpha)
docs: set active color. You can use hex colors like "#aaa", or you can use
          normalized RGB tripplets (where every value is in range 0..1), or
          you can do the same thing in range 0..65535.
          also consider skipping this operation and specify the color on stroke and
          fill.