We should be treating templates as 'read-only'.