Array addressing, reducing cloning, and GE->RW