Brandt, Søren, and Rene Wenzel Schmidt. “Dynamic Reflection for a Statically Typed Language”. DAIMI Report Series, vol. 25, no. 505, June 1996, doi:10.7146/dpb.v25i505.7034.