private static DataNode ReadCompressed(BinaryReader reader)
        {
            List <string> list = DataNodeBinary.ReadHeader(reader);

            if (list == null)
            {
                return(null);
            }
            return(DataNodeBinary.ReadFromBinary(reader, list));
        }