class StateReplacementException : Exception
StateReplacementException(error: StateReplacementRefused)
val error: StateReplacementRefused
val Throwable.rootCause: Throwable