DeepCopy in Kotlin

Hey Guys,

Something what is really missing in most Languages is an easy way for DeepCopy.
I found this Language and i think its worth to be a part of the Language itself: