Programmatically refactoring JavaScript: https://www.toptal.com/javascript/write-code-to-rewrite-your-code (really neat, versatile tooling)