Add new templates for param construction in preparation for support for
other languages.
Modify Errors module to earn higher pylint score.