title: Zend Framework headMeta() - keywords not appending
body: <p>I'm using Zend Framework 1.8. I have a problem with headMeta() duplicating my meta keywords.  </p>
  
  <p>In my layout.phtml, I have<br>
      <code>&lt;?php echo $this-&gt;headMeta(); ?&gt;</code></p>
  
  <p>I have a Custom <code>Controller_Plugin_ViewSetup</code> (extending <code>Zend_Controller_Plugin_Abstract</code>) that has the following code in it, in the <code>dispatchLoopStartup()</code> function:<br>
      <code>$view-&gt;headMeta()-&gt;setHttpEquiv('Content-Type', 'text/html;charset=utf-8');</code>
      <code>$view-&gt;headMeta()-&gt;setName('keywords', 'global,generic,keywords,');</code></p>
  
  <p>Finally, in my view scripts, I have the following:<br>
      <code>$this-&gt;headMeta()-&gt;appendName('keywords', 'view,specific,keywords');</code></p>
  
  <p>I was expecting that in my HTML source code, I would see:<br>
      <code>&lt;meta http-equiv="Content-Type" content="text/html;charset=utf-8" /&gt;</code><br>
      <code>&lt;meta name="keywords" content="global,generic,keywords,view,specific,keywords" /&gt;</code></p>
  
  <p>However, I actually see this:<br>
      <code>&lt;meta http-equiv="Content-Type" content="text/html;charset=utf-8" /&gt;</code><br>
      <code>&lt;meta name="keywords" content="global,generic,keywords," /&gt;</code><br>
      <code>&lt;meta name="keywords" content="view,specific,keywords" /&gt;</code>  </p>
  
  <p>In other words, the meta keywords aren't concatenating together as they should. What am I doing wrong?  </p>
  
  <p>Cheers,<br>
     Matt</p>