Sorry just saw this.  One other option is I could have initially used `string route = context.Request.RequestContext.RouteData.Values["path"] as string;` and we don't need this parsing at all.  This is along the same line as VFS.   I will open issue for tracking.