changed FailuerMode to report incoming error propagation and incoming
type.
Will add state when component behavior is present.