Thin interface over template engines to make their usage as generic as possible
