Throughout this paper, we have assumed linearity and homogeneity (no effect modification) of the causal effects of the risk factors on the outcome, and of the associations between the genetic variants with the risk factors and with the outcome. If the assumptions of linearity and homogeneity are violated then the methods discussed in this paper still provide a valid test for the null hypothesis of whether the risk factor is causally associated with the outcome.12 The causal estimate, however, would not have a literal interpretation if the assumptions were violated.30 Although linearity and homogeneity are strong assumptions, the effect of genetic variants on the risk factor and outcome tend to be limited to a small range, which may make the assumptions of linearity and homogeneity more reasonable in an MR analysis.