public function getName()
  {
    if (!$this->exists('Name'))
    {    
      if (!is_null($this->getFirstName()) || !is_null($this->getLastName())) {
        $this->setNameAsFirstLast();
      }    
    }    
    
    return $this->get('Name');
  }