Cannot use a Dates.Hour and Dates.Month as keys in the same Dict

yeah, for the == check I get the error even with Hour(2), but that works in the Dict