function prepareTableValue($data, XMLElement $link = NULL)
 {
     if (!is_array($data) || empty($data)) {
         return;
     }
     $value = NULL;
     if (isset($data['value'])) {
         $value = is_array($data['value']) ? self::__tagArrayToString($data['value'], $this->get('delimiter'), $this->get('ordered')) : $data['value'];
     }
     return parent::prepareTableValue(array('value' => General::sanitize($value)), $link);
 }