sure ... that makes a lot more sense. a user doesn't care whether the period aliases are stored in a `dict`, all they care about is that they passed an invalid freqstr value, so `ValueError` is much more appropritae