Currently CloneModule always copy debug related metadata even if debugging subject was not cloned
in the target module. This is not only suboptimal in size and time, but can potentially create
issues when metadata retains references to objects that were not cloned in the target module.
This patch attempts bluntly address the effect without fixing the cause.
Nit: F is used elsewhere for Function, rename?