docs: function(RFactory, class_name) {
    /* Class to hold context info about a particular resource.
     *
     * Arguments:
     *  - RFactory: R factory function to user at each request.
     *  - class_name: the class name of the resource to serve.
     *
     */
    var self = this;
    var proto = Server.prototype;
    // Here we make the functions "bindable":
    // we can call them directly, will be called on the this (Server) object.
    for(var fct_name in proto) (function(fct_name, fct){
      self[fct_name] = function() {
        fct.apply(self, arguments);
      };
    })(fct_name, proto[fct_name]);
    this.get_collection = function() {
      var R = RFactory();
      return R[class_name];
    };
  }