Explanatory coherence