title: yui datatable column dot notation displays nothing
body: <p>YUI DataTable doesn't display values for 'dot.notation' keys (though there seems to be a weird trick that works). What's the best way to remedy this? I want a 'correct' answer, not the current one I have where I flatten nested objects AND retain the nested objects (both must be present for this to currently work).</p>
  
  <p>example data (3rd datum works because of weird duplication trick)</p>
  
  <pre><code>var table = new Y.DataTable({
      columns: ['key', 'dot.notation'],
      data: [{
          // broken
          key: 'value',
          'dot.notation': 5
      }, {
          // broken
          key: 'value',
          dot: {
              notation: 5
          }
      }, {
          // displays
          key: 'value',
          'dot.notation': 5,
          dot: {
              notation: 5
          }
      }]
  });
  </code></pre>
  
  <p><a href="http://jsfiddle.net/dirkraft/ERk2d/" rel="nofollow">http://jsfiddle.net/dirkraft/ERk2d/</a></p>