code: def get(self, name, *subkey):
          
          if subkey == []:
              return self.get_atomic(name)
          else:
              return self.get_subkey(name, tuple(subkey))
docs: retrieves a data item, or loads it if it
          is not present.