Will fix the typo.

Re the "formats" I guess i a not sure... maybe both? So basically the renderer factory would be responsible for reporting all the "well known names", so for instance for png it would be "png", "image/png", etc... 

What do you think?