Gravar-mail: Agent-Based Explanations in AI: Towards an Abstract Framework