DVMRequest: {
    emitter: Emitter;
    pub: Publish;
    request: DVMRequestOptions;
    sub: Subscription;
}