Introduce Response/ResponseInterface