Refactor module definition code.
Refactor module definition code.

This gets the linter working again and keeps strict mode from leaking
when concatenating.

jordanthomas/jaro-winkler,jordanthomas/jaro-winkler