work on ex. 37 to point after decorators

Why do decorators and wrappers have to be so difficult?