global.go: new
global_test.go: new