Converter file section is null
<p>I'm making a BRRES to BFRES converter. For some reason, the MDL0 section seems to be always null when debugging. Here is the code for the Brres file loader:</p>

<pre><code>/// &lt;summary&gt;
/// Represents a set of properties controlling the load of a &lt;see cref="Brres.BrresFile"/&gt;.
/// &lt;/summary&gt;
internal class BrresLoaderContext
{
    // ---- CONSTRUCTORS -------------------------------------------------------------------------------------------

    /// &lt;summary&gt;
    /// Initializes a new instance of the &lt;see cref="BrresLoaderContext"/&gt; class for the given &lt;see cref="BrresFile"/&gt;
    /// instance using the given &lt;see cref="BinaryDataReader"/&gt;.
    /// &lt;/summary&gt;
    /// &lt;param name="BrresFile"&gt;The &lt;see cref="BrresFile"/&gt; instance to load the data in.&lt;/param&gt;
    /// &lt;param name="reader"&gt;The &lt;see cref="BinaryDataReader"/&gt; to use for reading the data.&lt;/param&gt;
    internal BrresLoaderContext(BrresFile brresFile, BinaryDataReader reader)
    {
        BrresFile = brresFile;
        Reader = reader;
        Warnings = new List&lt;string&gt;();
    }

    // ---- PROPERTIES ---------------------------------------------------------------------------------------------

    /// &lt;summary&gt;
    /// Gets the &lt;see cref="BrresFile"/&gt; instance which is loaded to.
    /// &lt;/summary&gt;
    internal BrresFile BrresFile
    {
        get;
        private set;
    }

    /// &lt;summary&gt;
    /// Gets the &lt;see cref="BinaryDataReader"/&gt; which is used to read data from the input stream.
    /// &lt;/summary&gt;
    internal BinaryDataReader Reader
    {
        get;
        private set;
    }

    /// &lt;summary&gt;
    /// Gets or sets the warnings raised after loading the Brres file.
    /// &lt;/summary&gt;
    internal List&lt;string&gt; Warnings
    {
        get;
        private set;
    }
}
</code></pre>

<p>I mostly didn't update comments.</p>

<p>So why is it null?</p>