in reply to question about multi value hash key

Your hash keys are always a singles strings. You can of course chose something like time and conference, separated by a special character, as a combined key - but what would you gain?

In general a Hash is a String-to-Thing mapping, not a relational database.

(oh, and please use <code>...</code> tags around example code that you post here, that'll make it easier to read).