Templating is awesome.