The Sender interface currently has "send" and "sendAsAdmin" method, send method accept Typed envelope but sendAsAdmin still accepts JsonEnvelope which is not typed, which is causing problems in our test (we need to write assertions against json string and not against json object).