Why not just do `req.vhost = Array.prototype.slice.apply(matches, 0)` (or similar)? I don't see the reason to store it has a single property in an object.