Mrafsan/update/update multi

Deprecate setObjectParameter and accept nested paths for parameters.
^ looks dangerous - should traverse the object.