> Furthermore, plenty of languages support this kind of > introspection/reflection, and it's very useful for writing tools in those;
You know what could make this argument compelling? If you actually wrote and published some Nim tools that demonstrate the need. Why should the language change for a need that doesn't exist?