       model[prop] = value for prop, value of init
 
       fn model
+    , (err)->
+      console.error 'Model not found: ' + classpath
+      fn null
 
   ###
   Returns an instantiated [theoricus.mvc.View] View

    if @controllers[ classpath ]?
      fn @controllers[ classpath ]
    else
      require [classpath], ( Controller )=>

        unless (controller = new Controller) instanceof Controller

  ###
  @template=@::template=( path, fn )->
    # console.log "Factory.template( #{path} )"
    require ['templates/' + path], ( template )->
      fn template
    , (err)->
      console.error 'Template not found: ' + classpath
      fn null



