 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)
   

}

SubstringTests.test("UTF8View") {
  var t = s.utf8.dropFirst(2)
  var u = t.dropFirst(2)
  
  checkMatch(s.utf8, t, t.startIndex)
  checkMatch(s.utf8, t, t.index(after: t.startIndex))

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