Remove a path and its value, if present, or do nothing
All paths which are nested within the given path and for which a value is present.
The current value for a path, if any.
Associate a value with a path that is not already present, or else do nothing.
Associate a value with a path that is not already present, or else do nothing. Yields true if the write occurred.
A kind of key-value store where the keys are absolute paths, with an additional operation to efficiently look up nested paths.