public static function systemFeaturesExist(array $feature_codes, $module_id = null) : bool {
		$not_found = false;
		foreach ($feature_codes as $v) {
			if (!self::systemFeatureExists($v, $module_id)) {
				$not_found = true;
				break;
			}
		}
		return !$not_found;
	}