I think this is awkward, and backwards incompatible. I'm not convinced it's a good idea, to add a case where there can be no active tab. Also we should probably just remove `tab-browser` at this point.