added FailAlways decorator to complement SucceedAlways decorator
streamlined SucceedAlways logic