Kotlin HTML DSL

completely forgot finalise here my findings…

here everything as I wanted to be implemented about 2 years ago (thanks to @Wasabi375 ), but anyway, maybe someone will be interesting…