aspects of MOP (was: class, prototype, meta)