4 * Add `parseurl.original` for parsing `req.originalUrl` with fallback
5 * Return `undefined` if `req.url` is `undefined`
10 * Cache URLs based on original value
11 * Remove no-longer-needed URL mis-parse work-around
12 * Simplify the "fast-path" `RegExp`
22 * Seriously fix Node.js 0.8 compatibility
27 * Fix Node.js 0.8 compatibility
32 * Incorporate URL href-only parse fast-path
37 * Add missing `require`
42 * Genesis from `connect`