I thought of doing that as "future-proofing" the API. If I take up the namespace req.vhost for returning wildcard matches, then any future extension that want to return other values will have to find some other namespace. Please advice if I'm prematurely optimizing or if this is reasonable planning.