I have wholly revised the first post, because some key points were wrong or missing.