Currently, the Terminal app's code is a really big mess. Part of the
reason for this is because of the way the tabs/sessions are managed.
Cleaning it up is possible, but I think the better solution would be
to scrap the BTabView altogether and switch to using Stack & Tile for
the tabs instead. That way, when you hit "New tab" in the menu, it
opens a new window and attaches it to the current stack.
Thoughts? Comments? Objections?