title: Why charset names are not constants?
body: <p>Charset issues are confusing and complicated by themselves, but on top of that you have to remember exact names of your charsets. Is it <code>"utf8"</code>? Or <code>"utf-8"</code>? Or maybe <code>"UTF-8"</code>? When searching internet for code samples you will see all of the above. Why not just make them named constants and use <code>Charset.UTF8</code>?</p>