kotlin: improve rest dsl
8 files changed