Expand variable name for clarification.
Add templates and template-driven implementation of code_writer.
Remove old demonstration comments from translator.