title: Dotliquid extends error
body: <p>I have a very basic template ie:</p>
  
  <pre><code>{% extends "Body.tpl" %}
  
  {% block content %} 
      &lt;p&gt;
          &lt;a href="{{Url}}"&gt;{{Title}}&lt;/a&gt;
      &lt;/p&gt;
  {% endblock %}
  </code></pre>
  
  <p>The Body.tpl is a lot more complicated but basically has the two sections:</p>
  
  <pre><code>&lt;title&gt;{% block title %}Default Title{% endblock %}&lt;/title&gt;
  &lt;div id="div1" class="fluid"&gt;{% block content %}No Content{% endblock %}&lt;/div&gt;
  </code></pre>
  
  <p>and the C# code is:</p>
  
  <pre><code>    public static class DotLiquidTemplate
      {
          public static Template Parse( string Html )
          {
               Template.NamingConvention = new DotLiquid.NamingConventions.CSharpNamingConvention();
               Template.FileSystem = new LocalFileSystem( Globals.AbsolutePath + @"\Html\" );
               return Template.Parse( Html );
          }
      }
  </code></pre>
  
  <p>But when I try to parse the template I get the error:</p>
  
  <pre><code>Liquid Error - 'extends' must be the first tag in an extending template
  </code></pre>
  
  <p>But a far as I can see 'extends' is the first tag in the template.</p>
  
  <p>Any help much appreciated.</p>
  
  <p>Thanks in advance
  Terry</p>