still having trouble picking up those private units....going to try another approach through the python counting routines i wrote earlier
(there seems to be a problematic bug anyway: when a unit is deleted, it is not disconnected from the submodule as far as 'get_children' in x_module.py is concerned)