Support sub-doc updates

self.operations = [] is more traditionally idomatic