whole_func_string: function( values ) {
  	this._hasScore = false;
  	this._identifier = "";
  	this._hasMarks = false;
  	this._marker = emptyMarker;
  	this.score = 0;
  	this.text = "";
  	this.marks = [];
  
  	if ( isUndefined( values ) ) {
  		values = {};
  	}
  
  	if ( ! isUndefined( values.score ) ) {
  		this.setScore( values.score );
  	}
  
  	if ( ! isUndefined( values.text ) ) {
  		this.setText( values.text );
  	}
  
  	if ( ! isUndefined( values.marks ) ) {
  		this.setMarks( values.marks );
  	}
  }
func_code_string: function( values ) {
  	this._hasScore = false;
  	this._identifier = "";
  	this._hasMarks = false;
  	this._marker = emptyMarker;
  	this.score = 0;
  	this.text = "";
  	this.marks = [];
  
  	if ( isUndefined( values ) ) {
  		values = {};
  	}
  
  	if ( ! isUndefined( values.score ) ) {
  		this.setScore( values.score );
  	}
  
  	if ( ! isUndefined( values.text ) ) {
  		this.setText( values.text );
  	}
  
  	if ( ! isUndefined( values.marks ) ) {
  		this.setMarks( values.marks );
  	}
  }
func_documentation_string: Construct the AssessmentResult value object.
  
  @param {Object} [values] The values for this assessment result.
  
  @constructor