Generic methods for updating an object.
Updating an object involves two steps:
- Building the object or parameter string used to update the object.
- Performing the update.