Add a GetStringByName function, passing in a key to the map in lieu of individual accessors.
Add an assert that there is only one texture page per BMFont. Support for multi-page fonts would incur a worst case of O(n) texture swaps and I'm just not sure what kind of performance impact that could have.
Double the size of arial.fnt.
Add license to pane overlay and line up info in lower-left corner a la MTV.