Figure 3 Class hierarchy for distribution functions