jQuery tmplItem.update() clears nested template data?

http://stackoverflow.com/questions/4570087/jquery-tmplitem-update-clears-nested-template-data

HTML

<script src="https://github.com/downloads/SteveSanderson/knockout/jquery.tmpl.js"></script>
<button onclick="update();">Update</button>
<div id="main"></div>

<script id="parent-tmpl" type="text/x-jquery-tmpl">
        <div id="parent">
                <p>From parent: ${value}</p>
                {{tmpl "#child"}}
        </div>
</script>
 
<script id="child" type="text/x-jquery-tmpl">
        <div class="stuff">
            <p>From child: ${value}</p>
        </div>
</script>

JavaScript

var myvalue = { value: "original value" };

$('#parent-tmpl').tmpl(myvalue).appendTo('#main');

// Change the value
function update() {
    var tmpl_item = jQuery("#parent").tmplItem();
    tmpl_item.data.value = "new value";
    tmpl_item.update();
    console.log(tmpl_item);
}