Should we make this case insensitive ? http://stackoverflow.com/questions/13988643/case-insensitive-dictionary-with-string-key-type-in-c-sharp