public function transliterate($str, $system = null) {
        if(is_null($system)) {
            $system = $this->system;
        }
        if(is_null($system)) {
            throw new RuntimeException("Transliteration system is not defined");
        }
        return $system->transliterate($str);
    }