Remove the value that is being stored on `obj` for this
        :class:`.cached_property`
        object.

        :param obj: The instance on which to bust the cache.

def bust_self(self, obj):
        """Remove the value that is being stored on `obj` for this
        :class:`.cached_property`
        object.

        :param obj: The instance on which to bust the cache.
        """
        if self.func.__name__ in obj.__dict__:
            delattr(obj, self.func.__name__)