French breast implants: a Science-ish saga?