docs: function Projection(database, input)
  {
    this.database = database;
    this.input = input;
    this.projections = {};
  
    for (var i = 0; i < input.length; i++)
    {
      this.addProjection( input[ i ] );
    }
  }