We need automated tests for this. * Many will need to be end-to-end, requiring an authentication technique * Each template will need to be tested