Author: ECOOP '96 (1996 Linz, Austria)