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