don't rescue and return nil on exceptions from savon. add parameter to new_clientto tell savon to log or not. defaults to false (no logging).
check if the lead records list is an array or not, using ruby idiom