docs: protected BundleStartStatus startBundles(List<Bundle> installedBundles) {
          BundleStartStatus startStatus = new BundleStartStatus();
  
          if (installedBundles == null || installedBundles.size() == 0)
              return startStatus;
  
          for (Bundle b : installedBundles) {
              int state = b.getState();
  
              // Only start bundles that aren't UNINSTALLED, and haven't already
              // been started
              if (state == Bundle.UNINSTALLED || state >= org.osgi.framework.Bundle.STARTING)
                  continue;
  
              try {
                  b.start(Bundle.START_ACTIVATION_POLICY);
              } catch (BundleException e) {
                  startStatus.addStartException(b, e);
              }
          }
  
          return startStatus;
      }