code: private InclusionPattern getInclusionPattern(PropertiesConfigHelper props, String bundleName) {
  		// Whether it's global or not
  		boolean isGlobal = Boolean.parseBoolean(props.getCustomBundleProperty(bundleName,
  				PropertiesBundleConstant.BUNDLE_FACTORY_CUSTOM_GLOBAL_FLAG, "false"));
  
  		// Set order if its a global bundle
  		int order = 0;
  		if (isGlobal) {
  			order = Integer.parseInt(props.getCustomBundleProperty(bundleName,
  					PropertiesBundleConstant.BUNDLE_FACTORY_CUSTOM_ORDER, "0"));
  		}
  
  		// Use only with debug mode on
  		boolean isDebugOnly = Boolean.parseBoolean(props.getCustomBundleProperty(bundleName,
  				PropertiesBundleConstant.BUNDLE_FACTORY_CUSTOM_DEBUGONLY, "false"));
  
  		// Use only with debug mode off
  		boolean isDebugNever = Boolean.parseBoolean(props.getCustomBundleProperty(bundleName,
  				PropertiesBundleConstant.BUNDLE_FACTORY_CUSTOM_DEBUGNEVER, "false"));
  
  		return new InclusionPattern(isGlobal, order, DebugInclusion.get(isDebugOnly, isDebugNever));
  	}
docs: Returns the inclusion pattern for a bundle
  
  @param props
  the properties helper
  @param bundleName
  the bundle name
  @return the inclusion pattern for a bundle