Ractive recursive template bug

Can't reset data for recursive template.

by rich_harris

HTML

<script id="template" type="text/ractive">
    <ul>{{#this}}
        <li>{{.}}</li>
        {{/}}
    </ul>
</script>
<div id="container"></div>
<a href="#" id="resetData">Reset Data!</a> <-- This is going to fail

JavaScript

var ractive;

document.getElementById('resetData').onclick = function() {
    try{
        ractive.reset([3]);
    }catch(err) {
        alert('Error!\n'+err);
    }
}
ractive = new Ractive({
    el: 'container',
    template: '#template',
    data: [1, 2]
});