code: func ManageState(statedb *StateDB) *ManagedState {
  	return &ManagedState{
  		StateDB:  statedb.Copy(),
  		accounts: make(map[common.Address]*account),
  	}
  }
docs: // ManagedState returns a new managed state with the statedb as it's backing layer