This requires us to introduce another base class between RazorPageBase and Page - you need this because you aren't allow to have Page.Page().
This web site is used for functional tests of the Razor Pages feature of MVC.