How does it work, then?
I'm assuming that's a genuine question... Normally when people develop a feature they do it once and then it's "done" and any changes to that feature have to go through the whole feature request -> it's low priority -> wait 10 years cycle before they actually happen.
Essentially, you have to do it right first time or it might never be fixed.
Right but presumably they chose the names?
It's not a requirement to file a bug report before you comment on anything. Don't be silly.