Figure 2: The mechanism behind dynamic class loading