Templates? Why Do We Need Templates?