Madsen, O. L., and B. Møller-Pedersen. “Virtual Classes - a Powerful Mechanism in Object-Oriented Programming”. DAIMI Report Series, vol. 18, no. 283, Aug. 1989, doi:10.7146/dpb.v18i283.6660.