Getting good with decorators