I was wondering why is that Published property wrapper fires in willSet and not in didSet. For the UI this probably doesn\'t make a differ
Published
willSet
didSet