The handler map for this aggregate, inherited from an ancestor if this
class declares none of its own.
The walk works because for class Sub extends Base,
Object.getPrototypeOf(Sub)isBase — the constructor chain mirrors the
inheritance chain.
Note it returns the first map found rather than merging the chain. Merging
happens at registration time instead, so a subclass that registers anything
inherits a copy of its parent's entries.
The handler map for this aggregate, inherited from an ancestor if this class declares none of its own.
The walk works because for
class Sub extends Base,Object.getPrototypeOf(Sub)isBase— the constructor chain mirrors the inheritance chain.Note it returns the first map found rather than merging the chain. Merging happens at registration time instead, so a subclass that registers anything inherits a copy of its parent's entries.