Thanks for pushing. It does indeed happen where I thought, but it is the go tool that is ignoring the environment.