code: func NewState() *State {
  	modules := map[string]*Module{}
  	modules[addrs.RootModuleInstance.String()] = NewModule(addrs.RootModuleInstance)
  	return &State{
  		Modules: modules,
  	}
  }
docs: // NewState constructs a minimal empty state, containing an empty root module.