             let vowel = Int(arc4random_uniform(UInt32(bodyJamos.count)))
             let tail = Int(arc4random_uniform(UInt32(tailJamos.count)))
             #endif
-
+            
+            /// Unicode Code points for Jamo Index
+            /// tail+(vowel)*28+(lead)*588+44032
             let hangulChar = Unicode.Scalar(Int(tail+(vowel)*28+(lead)*588+44032))!
-            //print("Gen: lead=\(lead) vowel=\(vowel) tail=\(tail) cp=\(hangulChar.value) han=\(hangulChar)")
+            
             arr.append( hangulChar )
         }
         

// Romanize.swift
//
// Acknowledgements:
// The Hangul Character Decomposition code is from here: https://github.com/cheunghy/kroman-swift

import Foundation
// TODO: in Swift 4.2 use Int.random(in: 0 ..< 10) instead of arc4random() and remove import Foundation


public class Romanize{
    
    public init() {
        #if os(Linux)

        }
        return textOut
    }
    
    /// Revised Romanization of Korean Initial Consonant letters
    private var headJamos = [
        ["g",   "ㄱ"],
