I have a json tree structure that is appended to by pressing invoke on this fiddle : <http://jsfiddle.net/adrianjsfiddlenetuser/C6Ssa/4/>

Press invoke multiple tiles on the fiddle & copy/paste the produced jSon intohttp://jsonlint.com/, the produced json is not valid

I need to produce this : 

```
{
    "nodes": [
        {
            "url": "asdfas",
            "date": ""
        },
        {
            "url": "asdfas",
            "date": ""
        },
        {
            "url": "asdfasfdasas",
            "date": ""
        }
    ]
}

```

Can this be amended so that multiple children can be added to the tree structure, I think I need to amend the var data somehow ?