Probably good to cover some of the expected bases w/ defined exceptions.  For example, maybe raise ``ValueError`` if the container doesn't exist (similar to the ``json_xxx()`` methods).  This way there is *something* callers can rely for a common situation, even if there are other implementation-specifics (there always are).