IronRouter estendendo a opção de dados no controlador de rota

Existe uma maneira de estender odata opção ao usar o IronRouter e oRouteController, Parece que ele é substituído quando herdo de um super controlador, o controlador filho não estende o valor definidodata propriedades. Eu tive problemas semelhantes com oyieldTemplates em uma rota e usou uma solução alternativa (sublinhado _extends), mas não funcionou neste caso:

ApplicationController = RouteController.extend({
     data: function(){
          return {
                 user: Meteor.user()   
         }     
   }
});

ChildController = ApplicationController.extend({
  data: function(){
        return {
               // I expect to inherit Meteor.User ?????
               someData: {}
        }
   }
});

EDITAR:

Depois de usarunderscore e aextend função para herdar a função protótipo, ainda não consigo herdarroute definições que usam oChildController

this.route('someRoute', {
   template: 'task_template',
   //tasks is not available on the template
   data: function () {
            var base = ChildController.data.call(this);
            console.log(base);
            return _.extend(base, {
                tasks: Tasks.find({state: 'Open'})
            });
});

questionAnswers(4)

yourAnswerToTheQuestion