Generalized the idea of a tab in the requirement to make it more easily extensible.

-Michael Perrone