message: ShaderReplacer: add note about package ownership.
diff: @@ -193,10 +193,14 @@ bool ShaderReplacer::replaceShaderSource(ShaderModel shaderModel, uint8_t varian
  }
  // Copy the new package from the stringstream into a ChunkContainer.
  + // The memory gets freed by DebugServer, which has ownership over the material package.
  const size_t size = tstream.str().size();
  uint8_t* data = new uint8_t[size];
  memcpy(data, tstream.str().data(), size);
  +
  + assert_invariant(mEditedPackage == nullptr);
  mEditedPackage = new filaflat::ChunkContainer(data, size);
  +
  return true;
  }
  @@ -280,10 +284,14 @@ bool ShaderReplacer::replaceSpirv(ShaderModel shaderModel, uint8_t variant,
  }
  // Copy the new package from the stringstream into a ChunkContainer.
  + // The memory gets freed by DebugServer, which has ownership over the material package.
  const size_t size = tstream.str().size();
  uint8_t* data = new uint8_t[size];
  memcpy(data, tstream.str().data(), size);
  +
  + assert_invariant(mEditedPackage == nullptr);
  mEditedPackage = new filaflat::ChunkContainer(data, size);
  +
  return true;
  }
  