@Maddus Mattus:Aw come on. Not everyone has the luxury to use .NET. Smiley And besides, I found that even the released ASP.NET MVC source checks for invariants at the beginning of the method.