SMACK name translation now robust against C++ mangling.