be more forgiving on Guzzle dependency