Forked from http://drupal.org/project/hosting_tasks_extra