@cached_property now support assigns
Upped to 0.5.1
Documented assigning cached property