This should explain and demonstrate a problem with the setup of metaclasses in OBJREXX 6.00 21 Jul 1997
  /* group 1 - metaclass definitions */
     :: CLASS META1  SUBCLASS Class
     :: CLASS META2  SUBCLASS META1
     :: CLASS META3  SUBCLASS META2  METACLASS META1
     :: CLASS META4  SUBCLASS META3
  /* group 2 - object class definitions, using metaclasses */
     :: CLASS A1
     :: CLASS B1     MIXINCLASS A1   METACLASS META2
     :: CLASS C1     MIXINCLASS B1
     :: CLASS D1     MIXINCLASS A1   METACLASS META3
     :: CLASS E1     MIXINCLASS D1
  /* group 3 - same as group 2, except subclassing CLASS (i.e. metaclasses) */
     :: CLASS A1m    SUBCLASS   Class     /* &lq;--- SUBCLASSING ".CLASS" ! */
     :: CLASS B1m    MIXINCLASS A1m  METACLASS META2
     :: CLASS C1m    MIXINCLASS B1m
     :: CLASS D1m    MIXINCLASS A1m  METACLASS META3
     :: CLASS E1m    MIXINCLASS D1m
Date: 1997-08-26