This change would make sense. If this is determined to be in conflict with backwards compatibility, then a split the baby compromise would be to enable the -mN switch for /hdel, though this would have the side-effect of creating the table, though this would need an executive decision as to whether the table should be created for a no-match. My vote is no, but I flunked out of the Electoral College.

Either of these changes would simplify scripts by avoiding the need to check if the table has been created or not freed, before deleting a hashtable item which may/maynot exist.

hdel -swm1 table item