I would preserve the tabs as a normal array without the "...". It seems clearer to me when the index and the list of tabs are distinct and not mashed together into the same argument list.