Refactor FailureMessage
Create CatchableElement decorator