anchor.diff:          | _ -> this.DynamicLink(action)
   
       member this.Route(req: Http.Request) =
  -        match this.StaticRoutes.TryGetValue(path req.Uri) with
  +        match this.StaticRoutes.TryGetValue(path req.Uri |> trimFinalSlash) with
           | true, r -> Some r
           | _ -> this.DynamicRoute(req)
   
  
positive.code:         let prefix = joinWithSlash "/" prefix
          let shift (loc: Location) =
              if loc.IsAbsoluteUri then loc else
                  makeUri (joinWithSlash prefix (path loc))
          {
              StaticRoutes =
                  let d = Dictionary()
  
negative.code:         if uri.IsAbsoluteUri
          then uri.AbsolutePath
          else Uri.UnescapeDataString(uri.OriginalString) |> joinWithSlash "/"
  
  type Router<'Action when 'Action : equality> =
      {
  