code: def decode_call(self, call):
          
          # Callable name is None when callable is part of exclude list
          if call is None:
              return None
          itokens = call.split(self._callables_separator)
          odict = {}
          for key, value in self._clut.items():
              if value in itokens:
                  odict[itokens[itokens.index(value)]] = key
          return self._callables_separator.join([odict[itoken] for itoken in itokens])
docs: Replace callable tokens with callable names.
  
          :param call: Encoded callable  name
          :type  call: string
  
          :rtype: string