     wrappingProperty3 = "" // expected-error {{cannot assign to property: 'self' is immutable}}
   }
   
-  nonmutating func baz() { // expected-note 2{{mark method 'mutating' to make 'self' mutable}}
+  nonmutating func baz() { // expected-note 2{{mark method 'mutating' to make 'self' mutable}}{{3-14=mutating}}
     property = "" // expected-error {{cannot assign to property: 'self' is immutable}}
     wrappingProperty1 = "" // Okay (the error is on the setter declaration above)
     wrappingProperty2 = "" // Okay (the error is on the setter declaration above)

  var wrappingProperty1: String {
    get { property }
    set { property = newValue } // expected-error {{cannot assign to property: 'self' is immutable}}
  }
  
  var wrappingProperty2: String {
    get { property }
    nonmutating set { property = newValue } // expected-error {{cannot assign to property: 'self' is immutable}}
  }
  
  var wrappingProperty3: String {

    wrappingProperty3 = "" // expected-error {{cannot assign to property: 'self' is immutable}}
  }
  
  nonmutating func baz() { // expected-note {{mark method 'mutating' to make 'self' mutable}}{{3-14=mutating}}
    property = "" // Okay
    wrappingProperty1 = "" // Okay
    wrappingProperty2 = "" // Okay
