code: func (p *pageState) Eq(other interface{}) bool {
  	pp, err := unwrapPage(other)
  	if err != nil {
  		return false
  	}
  
  	return p == pp
  }
docs: // Eq returns whether the current page equals the given page.
  // This is what's invoked when doing `{{ if eq $page $otherPage }}`