A better ServiceDescriptionLoader for Guzzle 3.x