Hi Roland,
class_table is only created when a class contains methods and other static members, but not for extern virtual objects.
External objects use method table pointers,  and currently, non-virtual  objects call methods use the table directly.
The '?' symbol is another way of casting (sys)