Tabbed terminals

Elementary introduction of tabbed terminals.
What's the difference between using a delegate here and just replacing the Page with TerminalPage?