docs: def update(self, line=None):
          """ set a matplotlib Line2D to have the current properties"""
          if line:
              markercolor = self.markercolor
              if markercolor is None: markercolor=self.color
              # self.set_markeredgecolor(markercolor, line=line)
              # self.set_markerfacecolor(markercolor, line=line)
  
              self.set_label(self.label, line=line)
              self.set_color(self.color, line=line)
              self.set_style(self.style, line=line)
              self.set_drawstyle(self.drawstyle, line=line)
              self.set_marker(self.marker,line=line)
              self.set_markersize(self.markersize, line=line)
              self.set_linewidth(self.linewidth, line=line)