to support pun+ 1.22

add Hashtable declared to avoid  deserialized issue