Basic support for updates
Updates for all non-collection types
Functionality to put a subset of an object via update
List update operations