nkiesel
08/15/2017, 8:04 PMlateinit var
. But what I really wanted was a `lateinit val`: a value that can (and must) be set exactly once before it can be used but afterwards cannot be assigned again. Not sure if that is a brilliant or a stupid idea, so asking the community for judgment...