resolve = function (name, opts) {
    opts = opts || {};
    var C = Iron.utils.resolve(name);
    if (!C || !RouteController.prototype.isPrototypeOf(C.prototype)) {
      if (opts.supressErrors !== true)
        throw new Error("RouteController '" + name + "' is not defined.");
      else
        return undefined;
    } else {
      return C;
    }
  }
Returns an appropriate RouteController constructor the this Route.

There are three possibilities:

 1. controller option provided as a string on the route
 2. a controller in the global namespace with the converted name of the route
 3. a default RouteController