This is a new widget, so lets avoid the unnecessary priv pointer while we still can.
Add annotations to all exported functions in GTK+ headers.
Add separate GtkStack and GtkStackSwitcher widgets that are an alternative to GtkNotebook. Additionally, GtkStack supports animated transitions when changing pages. These widgets were initially developed in libgd.