I get around this by doing this sort of thing:

Code:
hadd -m hashtable $+($1,.,$2) $3-


adding a . between $1 and $2, effectively giving $1 as section and $2 as entry, $3- as entry data.