private SerializedList GetMainStream(MDReader Reader)
        {
            var Root       = new SerializedList(Reader.GetElement("root").ReadAll());
            var TOCElement = Reader.GetElement(Root.Items[1].ToString());

            return(new SerializedList(TOCElement.ReadAll()));
        }
        public V8MetadataContainer(string FileName)
        {
            _fileName = FileName;

            try
            {
                _reader = new MDReader(_fileName);
            }
            catch
            {
                _reader.Dispose();
                throw;
            }
        }