Refactor the internal font builder interface.