public static function instance($argHandlerKey = null)
 {
     self::$handlers = eZINI::instance('nxcsocialnetworks.ini')->variable('General', 'MessageHandlers');
     if ($argHandlerKey != null) {
         self::$handlerKey = $argHandlerKey;
     } else {
         self::$handlerKey = 'default';
     }
     self::$handlerClassName = self::$handlers[self::$handlerKey];
     if (class_exists(self::$handlerClassName)) {
         return new self::$handlerClassName();
     }
 }