code: public void removeComponent (BaseComponent comp)
      {
          if (_initers != null && comp instanceof InitComponent) {
              _initers.remove((InitComponent)comp);
          }
          if (_downers != null  && comp instanceof ShutdownComponent) {
              _downers.remove((ShutdownComponent)comp);
          }
      }
docs: Removes a component from the lifecycle. This is generally not used.