The multi-row option of the table when you do not select a default row, it adds an erroneous empty object to the array, and it stays at index 1 when a selection is made by the user. The only way to reset the table to a simple empty array is to use the select all rows and then deselect it, which then sets selectedRows to empty array. This IS a bug, the init value should not be an empty object it messes up any iterator logic such as TABLE.every and produces false boolean positives. I had to patch this to remove any empty objects. To avoid this messing up UI bindings to table state.