code: func (p PageGroup) ProbablyEq(other interface{}) bool {
  	otherP, ok := other.(PageGroup)
  	if !ok {
  		return false
  	}
  
  	if p.Key != otherP.Key {
  		return false
  	}
  
  	return p.Pages.ProbablyEq(otherP.Pages)
  
  }
docs: // ProbablyEq wraps comare.ProbablyEqer