Creates a new resource in the container.
Deletes a resource.
Retrieves a representation of a resource.
Sets or updates the representation of a resource, creating a new resource and intermediary containers as needed.
Check if a resource exists.
Sets or replaces the representation of a resource, creating a new resource and intermediary containers as needed.
Store that calls the corresponding functions of the source Store. Can be extended by stores that do not want to override all functions by implementing a decorator pattern.