`functools.wraps` делает тоже самое + её можно использовать как декоратор