Now supporting string and funs in templates with ets for #5