make request a property of Hoist (so it can be intercepted)