So I've already implemented "what if StackOverflow was a (python) package manager"
But I haven't implemented "what if StackOverflow was source control". Not sure if it would work.
Q: <initial bad code>
A1: <better code> + n revisions
A2: <different better code> + n revisions.
Essentially answers are branches on the initial bad code.