Maybes it's simple and I missed it, but why don't Page and WebPage implement generics? (Or maybe it's just coming in next milestone?)
It would ensure that I don't pass an IModel<Foo> to a page that needs an IModel<Bar> for it's model. Also, from any anonymous subclass of the page where I'm doing MyPage.this.getModelObject(), I wouldn't need to cast. Thanks, Jeremy Thomerson
