fn = (module, context) => {
			/** @type {CacheGroupSource[]} */
			const results = [];
			for (const fn of handlers) {
				fn(module, context, results);
			}
			return results;
		}
@param {Module} module the current module
@param {CacheGroupsContext} context the current context
@returns {CacheGroupSource[]} the matching cache groups