As much as I can understand that building new stuff for a compiler (especially if its not driven financially and also not by a central Head aka projectmanager or the like) that its alot of hardwork to be done, to implement such a feature, to be absolutely honest, I only had one particular featurea from C++ in mind which is very powerful (hence they embedded it very early in C++) that you can have everything what a class can but also the option to put it on a stack or heap, but you alwaays have both, nevermind which exact memory layout it has.
But well, you guys have to set ur priorities and the points you have mentioned earlier, @PascalDragon, are also very much needed for the FPC, so go ahead, I just want to throw the caviet out, allways, when I open up a thread like this, my only intention is to, so to speak, brainstorm with you guys, what can be done in theory if and when you implement it, is another question you have to answer for yourself!