We only send one conceptual operation per update.
Encode the context in the update request properly.
Determine the symbolic type from the submitted operation.