code: func (b PolicyBindings) Equals(another PolicyBindings) bool {
  	if len(b) != len(another) {
  		return false
  	}
  	for role, right := range another {
  		left := b[role]
  		if len(left) != len(right) {
  			return false
  		}
  		for item := range left {
  			if _, hasIt := right[item]; !hasIt {
  				return false
  			}
  		}
  	}
  	return true
  }
docs: // Equals returns true if this object is equal to another one.