Templite, a light-weight general purpose templating engine [1]