P.S. Note that if a `Workspace` is unavailable and it's inappropriate to construct one, `nvm.DefaultParserServices` is available. It exists for exactly such purposes.