http://golang.org/doc/faq#new_and_make

You are initializing a map, you should use make, not new. (even if new might work)