Because some posts explicitly stated the willSet/didSet-functionality should be kept (and I mentioned the option of discarding them): My statement had the same background as Brent's — I expect there will be a "cleaner" and more versatile replacement in the future, so "don't fix it if it isn't broken, and will be replaced soon anyways" ;-)