Using Templates to render Objects to output formats.