A better nunjucks compiler with the option to use namespaces, generate commonjs and amd versions