I have encountered a puzzling issue where a InvalidMutabilityException is thrown when a function is invoked on a Object (not to be confused with a class object):
-----------------------------------------------------
Uncaught exception from Kotlin's main: kotlin.native.concurrent.InvalidMutabilityException: mutation attempt of frozen org.digieng.gobject_meta.NamespaceInfo@167e938
at ThrowInvalidMutabilityException (0x2406f9)
at (0x24f4e6)
at kfun:org.digieng.gobject_meta.NamespaceInfo.clearState#internal (0x258a00)
at kfun:org.digieng.gobject_meta.NamespaceInfo.load(kotlin.String;kotlin.String) (0x256777)
at Konan_start (0x21bac2)
at Konan_run_start (0x21b870)
at Konan_main (0x21b7a7)
at __libc_start_main (0x7f15dd833f45)
at (0x21b029)
at ((nil))
-----------------------------------------------------