Code: Pascal [Select][+][-]Totally obvious answer. Why someone would want to do this is beyond me but what ever!
Meh. No point in nesting then...Looks like I'll have to pass the pointer.
maybe a advanced record or Object inside would be more appropriate since then one would not need to worry about freeing it.