Using the functools update_wrapper() functions