code: function resolveByPlugin(plugin, from, id) {
  	if (plugin.exports && plugin.exports.normalize) {
  		return plugin.exports.normalize(id, resolveId.bind(null, from));
  	}
  	return resolveId(from, id);
  }
docs: TODO: basically wherever there is the pattern of `id = resolveId(); Modules[id] ...` this function isn't considered, but the situation isn't easy to solve because the plugin needs to be loaded for this function