SimObject incomplete XML causes CTD

Hi I ran twice into the problem that I was setting up a simobject and in its
xml I only defined the GUID nothing else. Doing so I had CTD’s every time I
tried to open the project. It took me several new grey hairs before I could
detect the problem. Is there any way to avoid this? Simply make a report about
that? The root cause actually is that scenery objects cannot be visibility
behaviors controlled. If they could be controlled like that it would save a
lot of suffer…

It would be great if simobject and worldscript xml issues could be caught as
errors by the compiler instead of causing problems in sim.