@ediosyncratic this was going to the 5-10 lines below that have !a, !b: it should be better to never accept an NULL Hash.