public Node_MemberImplementation(
	Node_MemberType @memberType,
	Node_Identifier @name,
	INode_Expression @interface,
	INode_Expression @function,
	string @nodeSource )
        {
            m_memberType = @memberType;
            m_name = @name;
            m_interface = @interface;
            m_function = @function;
            m_nodeSource = @nodeSource;
        }
 protected virtual XmlElement serialize(Node_MemberType node)
 {
     XmlElement elem = _doc.CreateElement(node.typeName, desible1NS);
     elem.AppendChild(_doc.CreateTextNode(node.ToString()));
     return elem;
 }