title: DotLiquid/Liquid access to dictionary
body: <p>I am using <a href="http://github.com/formosatek/dotliquid/" rel="nofollow">DotLiquid</a> template engine and trying access dictionary value in template.
  I have passed to template this drop:</p>
  
  <pre><code>public class SomeDrop : Drop
  {
     public Dictionary&lt;string, object&gt; MyDictionary {get; set;}
  }
  
  var someDropInstance = SomeDrop 
  {
     MyDictionary = new Dictionary&lt;string, object&gt; {{"myKey", 1}}
  }
  
  Template.NamingConvention = new CSharpNamingConvention();
  
  var preparedTemplate = Template.Parse(template);
  var templateOutput = preparedTemplate.Render(Hash.FromAnonymousObject(new { @this = someDropInstance }));
  </code></pre>
  
  <p>In template i can't access to myKey value as 
  <code>{{ this.MyDictionary.myKey }}</code> 
  neither as 
  <code>{{ this.MyDictionary['myKey'] }}</code></p>