code: func (e *Environment) ensurePrepared(c context.Context) {
  	e.prepareOnce.Do(func() {
  		e.processCacheData = caching.NewProcessCacheData()
  		e.globalSettings = settings.New(gaesettings.Storage{})
  		if e.Prepare != nil {
  			e.Prepare(c)
  		}
  	})
  }
docs: // ensurePrepared is called before handling requests to initialize global state.