I'm basically just trying to make an array iterator function. Since 'nextWaterUseRowIndex' always points at the next water use row, at the start of the function the NEXT row is returned, not the current one. Since the counter is incremented immediately, I think it's consistent enough to leave as-is.