     newDictionary.count = oldDictionary.count
 
     self = .native(newDictionary)
-    return (reallocated: true, capacityChanged: oldBucketCount != newBucketCount)
+    return (
+      reallocated: true,
+      capacityChanged: oldBucketCount != newBucketCount)
   }
 
   @inline(__always)

        removeValue(forKey: key)
      }
    }
  }
}


  internal mutating func _ensureUniqueNative(
    withBucketCount desiredBucketCount: Int
  ) -> (reallocated: Bool, capacityChanged: Bool) {
    let isUnique = isUniquelyReferenced()
    return _ensureUniqueNative(
      withBucketCount: desiredBucketCount,
      isUnique: isUnique)
  }

  @inline(__always)
  @inlinable // FIXME(sil-serialize-all)
  internal mutating func _ensureUniqueNative(
    withBucketCount desiredBucketCount: Int,
    isUnique: Bool
  ) -> (reallocated: Bool, capacityChanged: Bool) {
    let oldBucketCount = asNative.bucketCount
    if oldBucketCount >= desiredBucketCount && isUnique {
      return (reallocated: false, capacityChanged: false)
    }

    let oldDictionary = asNative
    var newDictionary = _NativeDictionary<Key, Value>(
      bucketCount: desiredBucketCount)
    let newBucketCount = newDictionary.bucketCount
    for i in 0..<oldBucketCount {
      if oldDictionary.isInitializedEntry(at: i) {
