Fixed incorrect ArrayAccess and Iterator implementation