WikiPage should implement the PageRecord interface. This will allow us to change many methods that currently expect a WikiPage to accept PageRecord instead, removing a great number of static dependencies.
WikiPage is not guaranteed to exist, so it cannot implement ExistingPageRecord.