CodeEditorComponent getFont()?

I want to be able to reset the size of the current font in a code editor. Is there a way to get at the current font or to know its size?
Also what about a getHighlightedRegion() for the CodeEditor or allowing access to the internal CodedDocument::Positions that have this info? (the Position object has been incredibly useful for me, in my editor I have to do both forward and backward expression scanning and positions let me to that, for some reason the Iterator only goes forwards)

I’ll be adding plenty of stuff like that to the code editor as I work on the Jucer, so thanks, I’ll bear those suggestions in mind!