statistics: extracted failure reporting into a separate context-object