candidates :: Client -> String
           -> IO (Either String SpotlightCandidatesResponse)
candidates client text = requestAndParseResponse client "candidates"
    parseCandidatesFromXML [] text
candidates :: Client -> String
           -> IO (Either String SpotlightCandidatesResponse)
candidates client text = requestAndParseResponse client "candidates"
    parseCandidatesFromXML [] text
candidates client text = requestAndParseResponse client "candidates"
    parseCandidatesFromXML [] text