Add a callback and utility function for finding the module for a container.
Make the datatypes produce their symbolic name for use in sending updates.
Add datatypes request/response API and modify wrapper.
If the map is unchanged, return undefined for the op.