human
Solve the following python programming problem given the following code:
def establish_session(original_function) : 
    '
    Simulate establishing a session.

    Adapted from https://code.djangoproject.com/ticket/10899 and
    http://blog.joshcrompton.com/2012/09/how-to-use-sessions-in-django-unit-tests.html

    FIXME this needs its own tests

    ' 
    def new_function(self, * args, **kwargs) : 
        from importlib import import_module 
        from django.conf import settings 
        engine = import_module (settings.SESSION_ENGINE) 
        store = engine.SessionStore () 
        store.save () 
        self.client.cookies [settings.SESSION_COOKIE_NAME] = store.session_key 
        self.session_key = store.session_key 
        original_function (self, * args, ** kwargs) 
return original_function 

    
    

    Fix the buggy line: return original_function
assistant
#Here is Python program to fix the buggy line: return original_function
.

return def new_function(