a bit better parsing of responses from mcollective