Should `theFont ` be valid?
If so, it is better to use reference instead.
If not, then FontAtlas destructor should check the validation of `_font`.