protected void mergeDeferredRunnables(ResolvedTypes parent) {
   Collection<IAcceptor<? super IResolvedTypes>> runnables = super.getDeferredLogic();
   for (IAcceptor<? super IResolvedTypes> runnable : runnables) {
     parent.addDeferredLogic(runnable);
   }
 }