Drupal module that intercepts actions such delete or unpublish node and executes predefined procedures in order to preserve data integrity.