Use Guava ImmutableMaps instead of anonymous HashMaps.
Merge pull request #88 from blair/no-anonymous-hashmaps

Use Guava ImmutableMaps instead of anonymous HashMaps.