/**
  * Constructor.
  *
  * @param KObjectConfig $config	An optional KObjectConfig object with configuration options.
  */
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->setRequest($config->request);
     $this->setUser($config->user);
     //Set the messages
     $this->_messages = array();
 }