update $-, def$... macros using new chloric emit-symbol strategy