String#substring doesn't share underlying data anymore