docs/rfcs/0000-template.md
The overview explanation of the feature.
Why are we doing this? What use cases does it support? What is the expected outcome?
Explain usage of the proposal as if it was already introduced in the project. That generally means:
This is the technical section of the RFC. Explain the design in sufficient detail that:
Why should we not accept this? List the negative affection or shortage if exists.
Discuss prior art, both the good and the bad, in relation to this proposal. A few examples of what this can include are:
The proposal won't be accepted for they are in other projects, but this will show us more productive meaning.
List the expected extensions of this proposal in future, and why better not include in current stage.
But all content in this section has no effort to determine whether we accept this proposal, in fact, it's just additional notes or even brainstorming.