public void removeChild(INode child)
		{
			INode_removeChild(child);
		}
		public void appendChild(INode child)
		{
			INode_appendChild(child);
		}
		protected virtual void INode_removeChild(INode child)
		{
		}
		protected virtual void INode_appendChild(INode child)
		{
		}