# makewrap.py

def debug(func):
    def call(*args,**kwargs):
        print "Calling", func.__name__
        return func(*args,**kwargs)
    return call

def add(x,y):
    return x+y

d_add = debug(add)
r = d_add(3,4)
print r
