K. De Bosschere, S. Debray, D. Gudeman and S. KannanCall Forwarding: A Simple Interprocedural Optimization Technique for Dynamically Typed Languages Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 409 - 420 (1994)