Efficient Multimethods in a Single Dispatch Language Brian Foote Brian Foote Ralph Johnson Dept. of Computer Science Dept. of Computer Science University.