code: function(oNodeList) {
  		var aNodeValues = [];
  		var xPath = AnnotationParser._oXPath;
  
  		for (var i = 0; i < oNodeList.length; i += 1) {
  			var oNode = xPath.nextNode(oNodeList, i);
  			var oValue = {};
  			var sText = xPath.getNodeText(oNode);
  			// TODO: Is nodeName correct or should we remove the namespace?
  			oValue[oNode.nodeName] = AnnotationParser._parserData.aliases ? AnnotationParser.replaceWithAlias(sText) : sText;
  			aNodeValues.push(oValue);
  		}
  
  		return aNodeValues;
  	}
docs: /*
  Extracts the text value from all nodes in the given NodeList and puts them into an array
  
  @param {XPathResult} oNodeList - As many nodes as should be checked for Record values
  @return {object[]} Array of values
  @static
  @private