I have written a answer that has become unexpectedly successful.
But I don’t think my answer is perfect, and some users made suggestions for improvement.
Would it be good practice to make this answer a community wiki, to let other users improve it?
(I know I wouldn’t get any more reputation for that answer, but I think I already got much more than I deserved.)