Kotlin DSL in under an hour