Exploiting Reflection to Add Persistence and Query Optimization to a Statically Typed Object-Oriented Language - Gökhan Kutlu; J. Eliot B. Moss; J. Eliot; B. Moss; The Pennsylvania State University CiteSeerX Archives (http://periscope.cs.umass.edu/~kutlu/postscript/pos98.ps.gz, 1998)