function composeEmailItems($items, $join = true, $key = false, $convert = true)
 {
     $textElements = array();
     foreach ($items as $item) {
         $textElements[] = eZNewsletterMail::composeEmailName($item, $key);
     }
     if ($join) {
         $text = implode(', ', $textElements);
     } else {
         $text = $textElements;
     }
     if (!$convert) {
         return $text;
     }
     return $this->convertHeaderText($text);
 }