DRYer with global state stored in fewer places. And only round-tripping through python for font selection, not face creation.
DRYer with global state stored in fewer places. And only round-tripping through python for font selection, not face creation.