Use addressof to pass the context by reference