# \[Anko\] Why still no contract description on inline DSL function?

**URL:** <https://discuss.kotlinlang.org/t/anko-why-still-no-contract-description-on-inline-dsl-function/10809>\
**Category:** Libraries\
**Created:** [December 18, 2018, 5:38am UTC](https://discuss.kotlinlang.org/t/anko-why-still-no-contract-description-on-inline-dsl-function/10809 "2018-12-18T05:38:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lymoge](https://avatars.discourse-cdn.com/v4/letter/l/f04885/32.png) [@lymoge](https://discuss.kotlinlang.org/u/lymoge)\
**Post date:** [December 18, 2018, 5:38am UTC](https://discuss.kotlinlang.org/t/anko-why-still-no-contract-description-on-inline-dsl-function/10809/1 "2018-12-18T05:38:27Z")

</div>

I just post a issue on github([https://github.com/Kotlin/anko/issues/707](https://github.com/Kotlin/anko/issues/707)), but seems that long time no update there, so I ask it here:

We have to use **lateinit var** when DSL design, why there is no contract description on DSL function?

 ![Screenshot%20from%202018-12-18%2013-14-53](https://us1.discourse-cdn.com/flex019/uploads/kotlinlang/original/2X/e/ea22525f15536464d0b062db7b7cd99aa147cbf3.png)
