code: func mergeEnvs(appEnv *types.Environment, env []string, override bool) {
  	for _, ev := range env {
  		pair := strings.SplitN(ev, "=", 2)
  		if _, exists := appEnv.Get(pair[0]); override || !exists {
  			appEnv.Set(pair[0], pair[1])
  		}
  	}
  }
docs: // mergeEnvs merges environment variables from env into the current appEnv
  // if override is set to true, then variables with the same name will be set to the value in env
  // env is expected to be in the os.Environ() key=value format