final TokenServiceResponse token;
final Response response;
try {
response = request.execute();
final String responseContent = response.returnContent().asString();
token = mapper.readValue(responseContent, TokenServiceResponse.class);
} catch (JsonParseException e) {
throw new RuntimeException("Infusionsoft's protocol seemingly has changed. Invalid Token service response.", e);
} catch (JsonMappingException e) {