@amWhy @Did @Jack: I'm quite sure that
this answer is wrong, for the reason I give in my comments. Could you help to check? I'm unsure because of the user's reputation, but then again this user has a history of posting wrong answers without ever acknowledging his mistakes.