client_factory uses keyword arguments instead of assigning attributes
Merge pull request #37 from MargaretLangley/upstream

client_factory uses keyword arguments instead of assigning attributes