A light layer on top of Guzzle service descriptions that enables fast HTTP client development