Interface IWithExplanation<T,​E>