public static Transliterator get(String rules) {
// DO NOT make the method synchronized!
// synchronizing on the class would break the whole
// asynchronous init concept, since the runnable
// then holds the same lock as the init function needs.
public static Transliterator get(String rules) {
// DO NOT make the method synchronized!
// synchronizing on the class would break the whole
// asynchronous init concept, since the runnable
// then holds the same lock as the init function needs.