rename array set and get, next step TArray on lists should directly call ArrayImpl