Commit adding BaseExplanation class