0, 
this function returns the existing value without updating the table. If
PL_HT_UPDATE the old value is replaced 
and the function returns the old value. If PL_HT_NEW, a 
message and backtrace are printed and the function returns NULL 
if key is already in the table.