allow ContextCtor to be overridden
include fonts