It would be nice to get some more info in a null ref exception message. For example, take this code:
m_grid.m_netricsa.m_wPerkInfo.m_visible = false;
If we got a null ref exception here and all m_* members are handles, how do we know which one is null? Could Angelscript say something like "m_wPerkInfo is null"?
Also, when we're on the topic of null references, what about the null conditional operator "?." ? Would that be something that could be implemented?