local function __TS__ArrayForEach(self, callbackFn, thisArg) for i = 1, table.getn(self) do callbackFn(thisArg, self[i], i - 1, self) end end