>
> kwargs really necessary? Use default label (ˋ"None"ˋ) instead while color
> should always be settable (as is)
>
yes it's necessary as matplotlib does magic with inspection of function
signatures. Does not work if color=None or 'None'