'Reset all lazy properties on the instance `obj`.'

@staticmethod
def reset_all(obj):

    cls = type(obj)
    obj_dict = vars(obj)
    for name in obj_dict.keys():
        if isinstance(getattr(cls, name, None), lazy_property):
            obj_dict.pop(name)
