If a feature is undocumented, it's a bug. Nevertheless, reflection is quite a complex topic. It involves introspection and intercession as well. Besides, it can result in some delays in the release, so I must drop the support on the initial version and move that in another branch for further work.
NOTE: If possible, I must provide some kind of security to prevent malicious code tampering the production code using reflection. Still an open question. Perhaps the Object-Capability Model could help us.
If a feature is undocumented, it's a bug. Nevertheless, reflection is quite a complex topic. It involves introspection and intercession as well. Besides, it can result in some delays in the release, so I must drop the support on the initial version and move that in another branch for further work.
NOTE: If possible, I must provide some kind of security to prevent malicious code tampering the production code using reflection. Still an open question. Perhaps the Object-Capability Model could help us.