Hm, I thought the discussion in the gist was that it was up to the developer to properly wrap the function.  The pre-compiled template doesn't always following the `function (data) -> String` signature.