Cool.
There is a lot of code there to digest so I don't have anything technically
sensible to say yet, but in principle/abstract this seems like a good idea.
This also ties back into the MEP25 (figure serialization) discussion and
the discussion I was having with Eric Firing in the comments of
ht
Last year we implemented an object oriented plotting style system for our users
and I was able to convince our management that we should open source it. You
can find it here: https://github.com/nasa/mplStyle
Many (most?) of the existing MPL style systems seem to be built around RC
parameters