def is_cached_property(_cached_property):
    """
    Check if a class's property is wrapped by `cached_property`.
    :param _cached_property: The property in question.
    :rtype: bool
    :see: cached_property
    """
    # Get the `fget` method from the property.
    fget = getattr(_cached_property, 'fget', None)
    if fget:
        return getattr(fget, '_cached_', False)
    else:
        return False