Removing the page object to use now the template object instead. Same features, except that hash is now part of core...