Hangul.assemble(Hangul.disassemble(str) === str // for well-formed Hangul-string str
str
Hangul.assemble(Hangul.disassemble(str))
disassemble result
asssemble result