     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




      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
