Andreas Sinz
05/12/2018, 8:36 AMDuring an instance initialization, the initializer blocks are executed in the same order as they appear in the class body, interleaved with the property initializers:
https://kotlinlang.org/docs/reference/classes.html#constructors