'Getter. Allows for `value = self.value`.
We cannot cache here since it makes certain cases (such
as storing a dbobj which is then deleted elsewhere) out-of-sync.
The overhead of unpickling seems hard to avoid.'

def __value_get(self):

    return from_pickle(self.db_value, db_obj=self)
