'Attribute handler wrapper. Allows for the syntax
obj.db.attrname = value
and
value = obj.db.attrname
and
del obj.db.attrname
and
all_attr = obj.db.all() (unless there is an attribute
named \'all\', in which case that will be returned instead).'

def __db_get(self):

    try:
        return self._db_holder
    except AttributeError:
        self._db_holder = DbHolder(self, 'attributes')
        return self._db_holder
