Templates are better than copy pasta.