To answer my own question, it doesn't. the majority, though, does.
select, enable, disable and remove worked.
add and load didn't.
Having -1 on this.options.selected when no tab is selected also caused me confusion, as it usually stores an index.
If negative indexes are allowed, this.options.selected = -1 should mean 'the last tab is the selected one' instead of 'no tab selected'.