human
Complete this python program:
def makeListCompatible(fn):
assistant
#Here is the Python program you requested.

    """Return a new function allowing fn( \a 1 b\ ) to be called as
    newfn( \a\, 1, \b\ )
    """
    def newfn(*args):
        'Generated    function.    Closure-ish.'
        if (len(args) == 1):
            return fn(*args)
        args = '    '.join((str(arg) for arg in args))
        return fn(args)
    setattr(newfn, '__name__', fn.__name__)
    setattr(newfn, '__doc__', fn.__doc__)
    return newfn