Why is `dirs` a hash?  Shouldn't it be a list?