Como posso acessar o corpo de resposta http do Angular 2 sem convertê-lo em string ou json?

Gostaria de copiar uma resposta REST em um blob, mas não consigo fazer isso porqueblob() earrayBuffer() ainda não foram implementados no objeto de resposta. O corpo da resposta é uma variável privada.

...
return this.http.get(url, {params: params, headers: headers})
     .map(res => {   
        // can't access _body because it is private
        // no method appears to exist to get to the _body without modification             
        new Blob([res._body], {type: res.headers.get('Content-Type')});
     })
     .catch(this.log);
...

Existe uma solução que eu possa usar até que esses métodos sejam implementados?

questionAnswers(5)

yourAnswerToTheQuestion