 SubstringTests.test("UTF16View")
   .xfail(.always("UTF16View slices don't share indices"))
   .code {
-  var t = s.utf16.dropFirst(2)
-  var u = t.dropFirst(2)
+  let s = "abcdefg"
+  let t = s.utf16.dropFirst(2)
+  let u = t.dropFirst(2)
   
   checkMatch(s.utf16, t, t.startIndex)
   checkMatch(s.utf16, t, t.index(after: t.startIndex))

SubstringTests.test("UnicodeScalars")
  .xfail(.always("UnicodeScalarsView slices don't share indices"))
  .code {
  var t = s.unicodeScalars.dropFirst(2)
  var u = t.dropFirst(2)
  

SubstringTests.test("CharacterView")
  .xfail(.always("CharacterView slices don't share indices"))
  .code {
  let s = "abcdefg"
  var t = s.characters.dropFirst(2)
  var u = t.dropFirst(2)
  
