Does this work with symbols as keys? This is one place where I think the 1.8-style syntax might be more appropiate