docs: public void addRequiredBundles(String... requiredBundles) {
  		String oldBundles = mainAttributes.get(REQUIRE_BUNDLE);
  		if (oldBundles == null)
  			oldBundles = "";
  		BundleList oldResultList = BundleList.fromInput(oldBundles, newline);
  		BundleList resultList = BundleList.fromInput(oldBundles, newline);
  		for (String bundle : requiredBundles) {
  			Bundle newBundle = Bundle.fromInput(bundle);
  			if (name != null && name.equals(newBundle.getName()))
  				continue;
  			resultList.mergeInto(newBundle);
  		}
  		String result = resultList.toString();
  		boolean changed = !oldResultList.toString().equals(result);
  		modified |= changed;
  		if (changed)
  			mainAttributes.put(REQUIRE_BUNDLE, result);
  	}