ActiveContext II -- The successor of ActiveContextP. It supports lazy transformation, garbage collection, first-class classes.