simple xml add child namespaced

Estou usando o SimpleXML para criar um feed RSS para os Produtos do Google e quero criar um filho com espaço para nome, mas quando faço, por exemplo,

$item->addChild('g:id', 'myid');

it adiciona

<id>myid</id>

ao invés d

<g:id></g:id>

Besides eu adicionei no topo

<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">

Como posso adicionar filhos com namespace?

questionAnswers(2)

yourAnswerToTheQuestion