Context from original request to VS Code extension: https://github.com/Dart-Code/Dart-Code/issues/5776