docs: def _allowAnotherAt(cls, parent):
          """You can only create one of these pages per site."""
          site = parent.get_site()
          if site is None:
              return False
          return not cls.peers().descendant_of(site.root_page).exists()