Moved towards setting defaults via a setter, setClientDefaults, vs the previous extend() method