The has impact on the handling of the `broken` state (which is not transient). This needs to be discussed.