History of Swift String.Index design

you might be surprised to discover that it is not safe to reuse the indicies you stored in the left-hand-side String in the new combined string.

Might this come up if you're writing something like commonPrefixOf(String, String) -> Substring ?