Rotas Rails - Como torná-las insensíveis a maiúsculas e minúsculas?

As rotas no Ruby on Rails diferenciam maiúsculas de minúsculas. Parece que alguém mencionou isso antes e foi rotulado como não corrigido.

http://rails.lighthouseapp.com/projects/8994/tickets/393-routes-are-case-sensitive

Isso me parece lamentável, pois eu realmente não vejo nenhum lado positivo em meu próprio aplicativo para rotas que diferenciam maiúsculas de minúsculas, enquanto o lado negativo cria um potencial de confusão e uma aparência geral de falta de polimento na minha opinião.

Qual é a melhor maneira de tornar minhas rotas sem distinção entre maiúsculas e minúsculas?

Encontrei esta dica em uma pesquisa no Google:

map.connect "web_feeds/:action", :controller  => 'web_feeds', :action => /[a-z_]+/i

Isso é inteligente, mas ainda deixa a parte web_feeds sensível a maiúsculas e minúsculas. Não vejo nenhuma maneira semelhante de contornar isso, no entanto, sem inserir manualmente cada combinação possível de wEb_feEds, mas essa é obviamente uma solução horrível por várias razões.

questionAnswers(6)

yourAnswerToTheQuestion