Inicializando propriedade através do fechamento
Observei que as pessoas às vezes usam fechamentos para inicializar propriedades. por exemplo. ao invés de
lazy var test1: String = String("a string")
eles usam
lazy var test2: String = { String("a string") }()
Qual é o benefício / conveniência no uso do fechamento para inicializar a propriedade?