code: func (hash *Hash) IsEqual(target *Hash) bool {
  	if hash == nil && target == nil {
  		return true
  	}
  	if hash == nil || target == nil {
  		return false
  	}
  	return *hash == *target
  }
docs: // IsEqual returns true if target is the same as hash.