logicless templating, reuse templates in many programming languages
including R
