I might not appreciate the reasoning behind it, but I find the following behaviors for range indexing into strings a little odd: ``` julia> s = string('ñ') "ñ" julia> s[2] ERROR: invalid UTF-8 character index julia> s[2:2] "" julia> s[20:20] "" ```