Why don't you use `property` as a decorator, like everywhere else?