I think that it is important to reference this question, and in particular this answer (and also T.E.D's answer). Lists and examples don't fit the stack exchange model.
Having said that, in my opinion, the stack exchange model is a bit of a myth; it is an aspiration or goal that we use to define our common culture. It is possible to depart from the SE model and remain within SE, but only if you can actively define how you're going to solve the problem. (I can't find the reference right now, but one of the high reputation moderators pointed out that many SE sites have managed to build successful sites that diverge from key elements of the SE model mythology).
The SE "single answer myth" is important; it is part of what separates us from discussion sites, and what makes us (we hope) a valuable reference. We don't want to abandon that myth without a substitute myth that is more effective for what we want to build. History is not about single answers - (except in trivial cases). History involves dialogue between different schools of thought. The 'single answer myth' is antithetical to the concept of scientific investigiation.
How do we ask questions that permit multiple answers, but:
- Do not discourage discussion and/or debate
- Allow for the selection of a single answer as "best"
- Provide reference value
I suggest that when a question potentially involves a list answer:
- The OP explicitly identify how the "correct" answer will be identified
- List responders accept that their answer may be correct, but not selected
- We all accept responsibility for moving debate/discussion to chat or meta
- We develop (better) guidance for list based answers, and include it
in the help section