Utilize casos de [pedidos], o novo recurso do PowerShell 3.0

@PowerShell 3.0 CTP1 apresenta um novo recurso[ordered], que é um atalho paraOrderedDictionary. Não consigo imaginar casos práticos de uso disso. Por que esse recurso é realmente útil? Alguém pode fornecer alguns exemplos úteis?

Exemplo: este é, IMHO, em vez de demonstração do que prático:

$a = [ordered]@{a=1;b=2;d=3;c=4}

(Não me importo se ainda for útil, estou apenas procurando outros casos úteis

Não estou procurando casos de uso deOrderedDictionary, é útil mesmo. Mas podemos usá-lo diretamente na v2.0 (e eu faço muito). Estou tentando entender por que esse novo recurso é[ordered] necessário além disso.

Casos de uso coletados a partir de respostas:
$hash = [ordered]@{}

é menor que

$hash = New-Object System.Collections.Specialized.OrderedDictionary

N.B.ordered não é um atalho real para o tipo.New-Object ordered não funciona

N.B. 2: Mas esse ainda é um bom atalho, porque (eu acho que não posso tentar) cria típico para o dicionário sem distinção entre maiúsculas e minúsculas. O comando equivalente na v2.0 é muito longo, de fato:

New-Object System.Collections.Specialized.OrderedDictionary]([System.StringComparer]::OrdinalIgnoreCase)

questionAnswers(4)

yourAnswerToTheQuestion