Extracted UndeletePageAdmin into a mixin.