Catching module carregando erros e processando-os

Estou tentando carregar algum conteúdo usando o require.js. Se o conteúdo não existir, gostaria de pegar o erro e notificar o usuário.

No firebug, vejo dois erros:

"NetworkError: 404 não encontrado

... e alguns segundos depois:

var e = new Error(msg + '\nhttp://requirejs.org/docs/errors.html#
Load timeout for modules: modules/messages/messages 
http://requirejs.org/docs/errors.html#timeout

meu código é semelhante a:

require([path], function(content){
  //need to catch errors as this will not be called;
});

Como alguém se ligaria a eventos requirejs? Qualquer ideia

questionAnswers(8)

yourAnswerToTheQuestion