Capturando errores de carga del módulo y procesándolos

Estoy tratando de cargar algo de contenido usando require.js. Si el contenido no existe, me gustaría detectar el error y notificar al usuario.

En Firebug puedo ver dos errores:

"NetworkError: 404 no encontrado

... y luego unos segundos después:

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

Mi código se parece a:

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

¿Cómo se uniría a requirejs eventos? ¿Alguna idea

Respuestas a la pregunta(8)

Su respuesta a la pregunta