code: func (acc *Account) Copy() *Account {
  	if acc == nil {
  		return nil
  	}
  	accCopy := *acc
  	accCopy.Permissions.Roles = make([]string, len(acc.Permissions.Roles))
  	copy(accCopy.Permissions.Roles, acc.Permissions.Roles)
  	return &accCopy
  }
docs: // Copies all mutable parts of account