@marco yep I would definitely use an init block if it were more complex then a one liner initialization but, for the purpose of answering @crummy question, I was just showing how to initialize a mutable property as I think that’s what he was asking..but yeah absolutely, an init block is where I would usually put primary constructor initialization code if it is more complex then a one liner to initialize a property.