A.fun reformat(str: String, normalizeCase: Boolean = true, upperCaseFirstLetter: Boolean = true, divideByCamelHumps: Boolean = false, wordSeparator: Char = ' ') {}
B.fun reformat(str: String, normalizeCase: Int = true, upperCaseFirstLetter: Boolean = true, divideByCamelHumps: Boolean = false, wordSeparator: Char = ' ') {/*……*/}
C.fun reformat(str: String, normalizeCase: Boolean = true, upperCaseFirstLetter: String = true, divideByCamelHumps: Boolean = false, wordSeparator: Char = ' ') {/*……*/}
D.fun reformat(str: String, normalizeCase: Boolean = true, upperCaseFirstLetter: Boolean = true, divideByCamelHumps: String = false, wordSeparator: Char = ' ') {/*……*/}