research A typology of explanations to support Explainability-by-Design ACM Journal on Responsible Computing Jun 29 ACM Journal on Responsible Computing, Volume 2, Issue 1, Page 1-36, March 2025. dl.acm.org