code: function DynamicContentModel(objects, populate){
  		if(!objects) { throw new Error("Missing reqired argument: objects"); }
  		if(!populate) { throw new Error("Missing reqired argument: populate"); }
  	
  		this._objects = objects;
  		this._populate = populate;
  	}
docs: Dynamic content model which handles the population logic
  
  @param objects [required] collection of objects to be populated
  @param populate [required] population function (i), which populates the i-th object in the collection
  
  @returns DynamicContentModel object