Sorry. I still had the hashtable in memory from the prior alias, and shouldn't have taken the line
hadd -m rr i1 0 , 0 , 0 , 0
... out of the alias. One you add this line to the beginning of my version of the alias, the error without the line number happens again. The trigger was an error within the $hfind command, not with $inrect specifically.