since this is already static, maybe hold a static reference to the UTF8 Charset and just return that? #smalloptimization