I think the preferred way would be to use the init...
# getting-started
t
I think the preferred way would be to use the init block. Secondary constructors are meant to extend the primary constructor + init blocks, not replace it.