Key paths and unavailable setters

Perhaps "no", unless deployment target is set to iOS 21 – in which case "yes". Would that work?