       test.expected,
       theString,
       stackTrace: SourceLocStack().with(test.loc))
+
+    // Test unique-native optimized path
+    var uniqNative = String(Array(test.original))
+    uniqNative.removeSubrange(rangeToRemove)
+    expectEqual(theString, uniqNative,
+      stackTrace: SourceLocStack().with(test.loc))
   }
 }
 

    expectEqual(
      closedExpected,
      theString,
      stackTrace: SourceLocStack().with(test.loc))
  }
}

      closedExpected,
      theString,
      stackTrace: SourceLocStack().with(test.loc))

    // Test unique-native optimized path
    var uniqNative = String(Array(test.original))
    uniqNative.replaceSubrange(rangeToReplace, with: newCharacters)
    expectEqual(theString, uniqNative,
      stackTrace: SourceLocStack().with(test.loc))
  }
}

