The control of confounding by intermediate variables | Synapse