Text: turned AbstractFont into plugin interface.