why not just

```
return this.response.as(type);
```