}
@Override
public <T extends View> T use(Class<T> view) {
if (view.isAssignableFrom(HttpResult.class)){
DefaultHttpResult defaultHttpResult = new DefaultHttpResult(response, new DefaultStatus(response, this, null, proxifier, null));
return view.cast(defaultHttpResult);
}
return proxifier.proxify(view, returnOnFinalMethods(view));
}