Let Text::Template write file directly.
Add TODO