A general approach to causal mediation analysis. | Synapse