Author: OOPSLA 93 (8th 1993 Washington, DC)