def task(description=''):
    """
    Decorator used to identify tasks to load from a module. A description
    can optionally be given.
    """
    def wrapper(func):
        setattr(func, 'description', description)
        setattr(func, 'paw', True)
        return func
    return wrapper