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

str

disassemble result

asssemble result