4. The tangible computer-readable storage medium of claim 1 , wherein the API provides a function to register to receive notification for a change notification to at least one of: a change to the data store and a change to one or more of the structured data items; wherein the change includes at least one of: a deletion, an addition, and a modification to at least one of the data store and the structured data item.
4. The tangible computer-readable storage medium of claim 1 , wherein the API provides a function to register to receive notification for a change notification to at least one of: a change to the data store and a change to one or more of the structured data items; wherein the change includes at least one of: a deletion, an addition, and a modification to at least one of the data store and the structured data item. 5. The tangible computer-readable storage medium of claim 4 , wherein the API provides an interface for adding a node to the data store; deleting a node from the data store; and replacing a node within the data store.