This is asking for trouble. A ProcessObserverMethod event may be fired post ABD for an extension-registered observer. Therefore, the observed type should not contain wildcards but a concrete type that limits the events this observer observes to those for discovered observer methods.