Willi
I decided (some years ago) to use exaclty 1 global MSElementUnion after it's size grew up to 128k. As we have a very small amount of stack size this might lead fastly to overflows. After that change, I ran only 1 or 2 times into stack problems, because of using to many recursive functions calls.
Michael