return function() local args = require('arg') { strict = true, { name = "path" }, { name = "name", description = "template name (default: name of the directory)", kind = "property", required = false, } } manager.install(Path:new(args.path), args.name) end