public MsnDirection(XmlNode directionNode, MsnDirectionType direction)
        {
            this.Direction     = direction;
            this.DirectionNode = directionNode;

            if (this.DirectionNode != null)
            {
                var users = this.DirectionNode.SelectNodes("User");

                foreach (XmlNode user in users)
                {
                    this.User.Add(new MsnUser(user));
                }
            }
        }
        public MsnDirection(XmlNode directionNode, MsnDirectionType direction)
        {
            this.Direction = direction;
            this.DirectionNode = directionNode;

            if (this.DirectionNode != null)
            {
                var users = this.DirectionNode.SelectNodes("User");

                foreach (XmlNode user in users)
                {
                    this.User.Add(new MsnUser(user));
                }
            }
        }