Lesson learned in refactoring ASP.NET MVC3 routes | Hacker News Reader