docs: def color(self, value):
          """ sets the color """
          if isinstance(value, (list, Color)):
              if value is list:
                  self._color = value
              else:
                  self._color = value.asList