A Reusable Model-agnostic Framework for Faithfully Explainable Recommendation and System Scrutability | Synapse