Greetings

I too find this very useful. I am also having this situation often when there is an array of nested struct instances inside a class environment.
This is a common scenario and deserves attention. Also I believe (looking at D1 forums) that there was a time in the past when D1 nested structs did support 'outer'.

But unfortunately structs are neglected part of D, so I am not sure if developers give an ear to this thread. To make D truly a systems language we need to make structs more robust and feature rich. 

Regards
- Puneet