I've noticed that if I run `arc unit` from a subdirectory, that directory becomes the working directory of the unit test engine.
Use case: I have a binary whose path is defined via .arcconfig. It may be in $PATH, but it may also be resolved relative to the project root (e.g. xunit vs path/to/xunit.) The latter doesn't work reliably, due to this issue.
I can work around it, of course, but I'd like to ask if there's any reason //not// to cd to the root? For context, git cds to the root before executing subcommands, and that behavior tends to help by providing a more consistent environment to aliases and any executable parameters.