Problema com ResourceBundle

Pessoal, há como eu pegar um array de resultados de um ResourceBundle, por exemplo, se tiver um .properties assim:

[list]
consulta=a
consulta=b
consulta=c
consulta=d
[/list]

Existe algum método que me retorna um String[] se eu passar a chave “consulta”???

Você sabe que ao carregar um arquivo .properties usando a classe Properties, por exemplo, ele é carregado em um Hashtable. Se você lembra exatamente o que é um Hashtable você sabe que ele não suporta elementos com chaves repetidas. Portanto apenas o último par (consulta = d) será encontrado.

Normalmente você usaria algo como:

consulta000=a
consulta001=b
consulta002=c

e percorreria (usando um Iterator) os diversos valores.