CBI-7 extract `RestClientBundle` in a separate repo