Metaclasses and their application : - Klas, Wolfgang (Lecture notes in computer science ;, 1995)