Bringing Kotlin's scope functions to JavaScript / TypeScript (and maybe adding a few more nice-to-haves).