I get your point, [...]
Let me rephrase that to "I think I get your point".
Anyways, there are a lot of nice features we could build. But in my opinion, the question we should ask is not "Is this a nice feature?", but rather "What do we gain by making this feature part of the specification instead of implementing it in a plugin?".