docs: function provideAppMethods(model, methodsProto) {
    /*jshint immed:false */
    var key, method,
        cname = inflect.camelize(model.context),
        scname = inflect.singularize(cname),
        Application = app.constructor;
        
    var pluralize = /^(get|find|delete|destroy)$/
        
    for (key in methodsProto) {
      var suffix = (key.slice(-3) === 'All') ? cname : scname;
      method = key + suffix;
      (function(model, key, method) {
        app.model[method] = function() {
          model[key].apply(model, arguments);
        }
        if (pluralize.test(key)) {
          app.model[key + inflect.pluralize(suffix)] = app.model[method];
        }
      }).call(this, model, key, method);
    }
  }