# Modify Accessors

**URL:** <https://forums.swift.org/t/modify-accessors/31872>\
**Category:** Pitches\
**Created:** [December 19, 2019, 5:44pm UTC](https://forums.swift.org/t/modify-accessors/31872 "2019-12-19T17:44:52Z")\
**Posts on this page:** 1\
**Showing post:** 306

<div class="post-metadata">

**Author:** ![ben-cohen](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/ben-cohen/32/296_2.png) [@ben-cohen](https://forums.swift.org/u/ben-cohen)\
**Post date:** [November 18, 2021, 6:21pm UTC](https://forums.swift.org/t/modify-accessors/31872/306 "2021-11-18T18:21:39Z")

</div>

This discussion belongs on a different thread rather than resurrecting an old one that lots of people are following.

For the avoidance of doubt: there is no ambiguity here. Underscored attributes **are not source stable** and that means you need to deal with the consequences of them not being source stable, whether you're a leaf target or a package. It's not a question for evolution how any packages that do decide to do this deal with the fallout (there are various techniques that can be applied such as adding `#if` to an existing tag – again, not a topic to discuss on this thread).

---

_[View the full topic](https://forums.swift.org/t/modify-accessors/31872)._
