Requirejs: пути против карты

Попытка понять, где правильно использовать «карту» с подстановочным знаком против «путей».

Глядя на требуемый источник (но, конечно, не на 100% свободно владеющий им), кажется, что между этими двумя фрагментами функционально не будет никакой разницы. Это правда?

Используя Пути:

  require.config({
    baseUrl: "include/js/",
    paths: {
     foo: "stuff/foo",
    }
  });

Используя карту:

  require.config({
    baseUrl: "include/js/",
    map: {
     '*': {foo: "stuff/foo"},
    }
  });