Made MpClient itself immutable given that HttpRequester is stateless.