ading support for subclass hierarchies