decorator

Better living through Python with decorators