public static function getInstance()
 {
     if (!self::$instance instanceof self) {
         self::$instance = new self();
     }
     return self::$instance;
 }
 /**
  *
  * @param string $Doctrine_Event 
  * @return void
  * @author Brent Shaffer
  */
 public function postDelete(Doctrine_Event $event)
 {
     $object = $event->getInvoker();
     $hyperwords = HyperwordToolkit::trim_array(explode(',', $object->getHyperwords()));
     Doctrine::getTable('Hyperword')->removeForObject($object, $hyperwords);
 }