Alias XStream de elementos raiz da Lista

Eu quero ser capaz de usar o alias do elemento da lista raiz, dependendo de que tipo de objetos estão contidos na lista. Por exemplo, esta é minha saída atual:

<list>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</list>

E é assim que eu quero que pareça:

<coins>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</coins>

Eu posso fazer isso em nível global dizendo que todas as listas devem ter alias de moedas, mas eu tenho muitas listas diferentes e isso não vai funcionar. Algumas ideias em como fazer isso? Parece que deve ser simples, mas é claro que não é.

EDIT: devo especificar, estou tentando serializar objetos para xml. Estou usando o Spring 3 MVC como minha estrutura da web.

questionAnswers(3)

yourAnswerToTheQuestion