code: func (roles Roles) Equals(other Roles) bool {
  	if len(roles) != len(other) {
  		return false
  	}
  	for _, r := range roles {
  		if !other.Include(r) {
  			return false
  		}
  	}
  	return true
  }
docs: // Equals compares two sets of roles