String MSG001 = "MSG001";
public static class Main implements ObfuscationTestMain {
public static void main(String[] args) {
I18N defalt = new I18N("foo/ObfuscationTestMessages", Locale.ROOT, "obfuscate");
I18N us = new I18N("foo/ObfuscationTestMessages", Locale.US, "obfuscate");
I18N fr = new I18N("foo/ObfuscationTestMessages", Locale.FRANCE, "obfuscate");
I18N jp = new I18N("foo/ObfuscationTestMessages", Locale.JAPAN, "obfuscate");
String defVal = defalt.get(MSG001);
String usVal = us.get(MSG001);
String frVal = fr.get(MSG001);
String jpVal = jp.get(MSG001);
if (!"default".equals(defVal)) {
throw new RuntimeException();
}