Prevent easy fallthrough errors by completely covering all cases in dictionary enum type determination
Merge pull request #329 from bastih/fix/dict_types

Prevent easy fallthrough errors by completely covering all cases in dict...