C. Consel and F. Noel. A General Approach for Run-Time Specialization and its Application to C. In Conference Record of the 23rd Symposium on Principles of Programming Languages, pages 145-156, Jan. 1996