public Int64 GetId()
        {
            Int64 id = 0;

            if (First != null)
            {
                id += ((Int64)First.GetId() << 32);
            }
            if (Last != null)
            {
                id += Last.GetId();
            }
            return(id);
        }