code: func (ac *accountstate) AccountState() *store.AccountState {
  	state := &store.AccountState{}
  	state.PendingTransfers = ac.PendingTransfers
  	state.KeyIndex = ac.KeyIndex
  	state.DepositAddresses = map[uint64]*store.StoredDepositAddress{}
  	for key, val := range ac.DepositAddresses {
  		keyNum, _ := strconv.ParseUint(key, 10, 64)
  		state.DepositAddresses[keyNum] = val
  	}
  	return state
  }
docs: // FIXME: remove once MongoDB driver knows how to unmarshal uint64 map keys