Support lazy argument in functions

We need a “Kotlin best practice” in documentation: Kotlin is really well extensible!

Here another example: C# style events - #2 by roschlau