Python Decorators

Functions that modify the behavior of other functions.