Can we safely assume such a Generator failure would have been caused either by over heating due to oil loss? If they made a ditching call a minute or so after the Generator loss then it would rule out a catastrophic MGB failure that caused the Generators to fail I would think.