Decorators, Closures & First-Class Functions
Understanding how decorators rely on closures capturing the wrapped function.
In a typical decorator, how does the inner wrapper function retain access to the original function it decorates after the decorator returns?