I observed incorrect event handling in sample application created with the wizard.
On form where bizobj held no records (before requery), activation of subsequent pages should be disabled in result of PageFrame.beforePageChange code.
This doesn't happen and additionally changing page, e.g. from 2 to 1, always activates page 0 instead.
I think the problem is in ui.dPageFrameMixin.__onPageChanging event handler:
1) evt.GetSelection() method call always return current page, not the forthcoming page
2) when oldPageNum=oldPageNum=0, instead of page 0 remain active, forthcoming page is activated.