Tmpl: implemented, tested, documented