Jacek> Anything you can do with decorators, you could do before (with Jacek> the exception of rebinding the __name__ of functions).
And while that feature was added because we realized it would be nice if the decorated function could have the same name as the original function, it seems like that change could stand on its own merits. Skip -- http://mail.python.org/mailman/listinfo/python-list