Make gen.lisp depend on the templates
Better snippet