Invalid Code void main () { string s = "bar"; (unowned string)[] sa = { "foo" }; sa[0] = (owned) s; }