Safe Metaclass Programming. - Noury M. N. Bouraqadi-Saâdani; Thomas Ledoux; Fred Rivard (OOPSLA, 1998)