Added a page.parent property as a convenience, it contains the last element of page.ancestors