Como uso namespaces com o Zend Framework?

Namespaces são realmente úteis e o PHP não tinha suporte para eles até os últimos lançamentos, o AFAIK.
Quando estou usando o Zend Framework, tenho que lembrarnomes longos com sublinhados - gostarZend_Form_Element_Button ouZend_Form_Decorator_HtmlTag e assim por diante.
Se eu usar namespaces, isso pode ser possível e muito mais fácil:

namespace Zend {
  class something {
    // ...
  }
}

namespace Zend\Form {
  class something {
    // ...
  }
}

namespace Zend\Form\Element {
  class Button {
    // ...
  }
}

E para usá-lo eu faço isso:

use Zend\Form\Element\Button;
$btn1 = new Button();

Então minha pergunta é:é trivialmente possível, dado o sistema autoloader e um monte de "black magic" meta-classe que vive dentro do Zend Framework, parareescrever a estrutura do código usando namespacese, em seguida, ter nomes de classe mais sensíveis?
O problema não é o tamanho dos nomes das classes - o Eclipse / Netbeans / Aptana lida com isso muito bem, éo irritante que nomes longos são.
Tende a ficarconfuso depois de algum tempo, se algumas aulas você usartem partes semelhantes nos nomes.
Desde aZF é open source licenciado, eu não acho que Zend iria se importar com uma versão com namespace do código,se mera renomeação e alguma reorganização de código pode conseguir isso.

questionAnswers(1)

yourAnswerToTheQuestion