Also, only examine functions defined in *_test.go files. Added tests for empty and nonempty behaviour of CreateTestMainPackage. (Required some surgery to interp_test.) R=gri, gri CC=golang-dev https://golang.org/cl/25570044