I'm trying to bind an array of nodes (the result of a search) in javascript to a freemarker template via node.processTemplate(template, args) where I've made args["resultset"] = searchResults. However, when it comes through to freemarker it's been converted to a freemarker.SimpleScalar, and is displayed as a flat string. Is there a better way to do this?