I think this is an argument to handle matplotlib renames in the last plotting step via something like this:

```
renames = {"fill":"color", ...}
rename_to_matplot(renames, pinfo)
ax.plot(..., **pinfo)
```

That way you can also change renames if there are different renames depending on what is plotted.

It would mean some code duplications, but on the other hand the info which stuff is rename to what is straigt before the actual code which needs this renames.