fixed cachedproperty __doc__