Why? Portable doesn't work with 40, we use HttpClient here.