No; I mean to create a class with a property for each parameter, so that you can write `Compile(new CompileParams { Filename = ..., Target = ..., ...})`.

The class could also have methods to build `filename` and `sourceMapRootPath` from a `ProjectItem`.