Working with extensions which have dependency on other extensions is currently not very easy. For example if we have a "main app" and a "test app", then in order to republish our main app, then we first have to unpublish the test app. Not only is there no way to do this from VSCode (except than writing a Powershell script and run it), but really slows down the test - development cycle when doing test driven development. My hope is that that the AL extension would be able to handle this automatically. With the option that it also re-publishes any unpublished extensions, so that it would be possible to quickly rerun the test that failed before.