IDictionaryRepository properly implemented