Suggestions for cleaner ways of getting this dictionary are welcome :)