Why would it not work? Those "Ideas Changes" are separate PR's. They may conflict either textually or semantically. Once one is accepted and merged, if the other has any textual conflicts, it automatically is rejected and requires the originator to refine it to the new content of the document. If it conflicts semantically, but not textually (which seems almost impossible), then it will be rejected by the author once reviewed.
I neglected to cover that. That should be handled by a PR that puts the questions in the context of the RFC document. Thus, it can be reviewed easily by the author and then, either answered by adding the necessary answers to the document either in place of the questions, or with the questions and their answers as appropriate.
I agree, but I don't think I was proposing "Wild Forking". What I'm saying, is that if someone, or some group, believes a given RFC is way off base, they can fork it, work out their version of it, without directly bothering the author of the original RFC, then make PR to the original with their explanation as to why their version is better. The original author could accept the PR after discussion, or reject it. In that case, their are now two competing RFC's for similar functionality. It would be expected that the language/compiler team wouldn't spend time on forks of an RFC until they considered the final version (as submitted by the author) of an RFC and decided it wasn't able to be accepted in the current form. They could then choose to look at forks to see if any of them resolved the issues the teams felt needed resolved and accept one of them instead. This should discourage forking in favor of working with the original author to resolve issues as it would be understood that language/compiler teams would not invest time on forks unless they first rejected the original.