anchor.diff:      return;
     }
     String command = args[0];
  -  if (command == 'multiple-outputs' && args.length >= 2 && args.length <= 3) {
  +  if ((command == 'multiple-outputs' || command == 'strong-outputs') &&
  +      args.length >= 2 &&
  +      args.length <= 3) {
  +    bool includeSpec = command != 'strong-outputs';
       //
       // Prepare the output path.
       //
  
positive.code:     // Prepare results.
      //
      String sdkPath = args.length > 2 ? args[2] : null;
      _Output output = _buildMultipleOutputs(sdkPath);
      if (output == null) {
        exitCode = 1;
        return;
  
negative.code:   //
    // Build spec and strong outputs.
    //
    _BuilderOutput spec =
        includeSpec ? new _Builder(sdkPath, false).build() : null;
    _BuilderOutput strong = new _Builder(sdkPath, true).build();
    return new _Output(spec, strong);
  }
  