some glyphs don't have a fill component (and Text has neither fill nor stroke). If we are going to factor this out then we need to make the properties that get configured parameterizable, like with `_base_glyphspec`