     }
 }
 
-
+/// legacy method, from before there was a class.
 public func romanize(_ text: String, _ divideSyllables: Bool = false) -> String {
     let r = Romanize()
     return r.romanize(text, divideSyllables)

        ["p",   "ㅍ"],
        ["h",   "ㅎ"]
    ]
    /// Revised Romanization of Korean Vowel letters
    private var bodyJamos = [
        ["a",   "ㅏ"],

//===------------------------------------------------------------------------------------------===//
//
// Romanize.swift
//
// Romanizes a String of (Korean) Hangul Characters
// Supports Hangul Unicode Syllables U+AC00 - U+D7A3
// Using Revised Romanization of Korean
// See https://en.wikipedia.org/wiki/Revised_Romanization_of_Korean
//
// Author Philipp Dylong
//
// See https://github.com/creekpld/romanize
//
// Acknowledgements:
// hangul character decomposition algorithm
// See https://github.com/zhangkaiyulw/kroman-swift
//
//===------------------------------------------------------------------------------------------===//

import Foundation

/* Romanize
Use this class and it's fluent API methodes to customize the syllable divider,
the romanization of every jamo and to generate random hangul characters.
*/
public class Romanize {
    
    public init() {
        #if os(Linux)
