- visibility of some methods changed to protected, so that it's not necessary to override all dependent methods of _populate
- added httpClientExtraConfig property so that subclass can extend/override configuration of the http client.
thx to @slavapcom
thx to @slavapcom