private void SetXmlContext()
		{
			if (_inputNode != null)
			{
				XmlContext xmlContext = new XmlContext(_inputNode);
				_velocityContext.Put(_inputNode.Name, xmlContext);
			}
		}
		private XmlContext[] GetChildContexts(IList nodes) {
			XmlContext[] childContexts = new XmlContext[nodes.Count];
			//System.Diagnostics.Debug.WriteLine(_node.Name + " : " + nodes.Count);
			for (int x = 0; x < nodes.Count; x++) {
				//System.Diagnostics.Debug.WriteLine(x.ToString() + " : " + nodes[x].Name);
				childContexts[x] = new XmlContext((XmlNode)nodes[x]);
			}
			return childContexts;
		}