http://golang.org/ref/spec#Program_execution says otherwise, "If multiple packages import a package P, P will be initialized only once."