Repeating the demand from #2213 (comment)
PDE should given an ERROR (ManifestChecker seems a good place for this) if:
- A bundle is required with
optional
- This bundle has
reexports
- And this reexported dependencies are not also required by this bundle requiring the other one
Because it can obviously not work to use a reexport through an optional dependency chain and this is really nasty and hard to track.