human
I wrote the below code

    def process(match):
        word = match.group('word')
        if (word.upper() in kb.keywords):
            return match.group().replace(word, ('/*!%s*/' % word))
        else:
            return match.group()
    retVal = payload
    if payload:
        retVal = re.sub('(?<=\\W)(?P<word>[A-Za-z_]+)(?=[^\\w(]|\\Z)', (lambda match: process(match)), retVal)
        retVal = retVal.replace('    /*!', '/*!').replace('*/    ', '*/')
    return retVal

What's a good function header?
 Here's a good function header?
assistant
#Here's a good function header.

def tamper(payload, **kwargs):