I'd rather WordRenderer not be public, so let's see if we can avoid it.