Improved cached_property
Improved cached_property


Former-commit-id: 29c3f45033cd611a825db71794fb92429669cb15 [formerly 4eefdfa0350ed1b3badbe3540dfd092a8693f0bd]
Former-commit-id: f4116ebf1ebfa022a17c0cb8baa2a55e24de8cff
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine