fn main() { let x : ~str = ~"hello"; let _y : ~str = ~"there"; let mut z = ~"thing"; z = x; assert z[0] == ('h' as u8); assert z[4] == ('o' as u8); }