I was actually under the impression that nil maps could not be iterated over. Cruising over to play.golang.org, I see now that I was mistaken.

I'm not really concerned about assignment I can remove it unless you want to keep it.