cached-property is a decorator for caching properties in classes. It makes
caching of time or computational expensive properties quick and easy.

cached-property is forked from cached-property.
